Tasks #13356
closedhammer v0.94.6
0%
Description
Workflow¶
- Preparing the release
- Cutting the release
- Nathan asks Sage if a point release should be published YES
- Nathan gets approval from all leads
- Sage writes and commits the release notes IN PROGRESS
- Nathan informs Yuri that the branch is ready for testing DONE
- Yuri runs additional integration tests DONE: http://tracker.ceph.com/issues/13356#note-61
- If Yuri discovers new bugs that need to be backported urgently (i.e. their priority is set to Urgent), the release goes back to being prepared, it was not ready after all
- Yuri informs Alfredo that the branch is ready for release DONE
- Alfredo creates the packages and sets the release tag DONE
Release information¶
- branch to build from: hammer, commit:7abb6ae8f3cba67009bd022aaeee0a87cdfc6477
- version: v0.94.6
- type of release: point release
- where to publish the release: http://download.ceph.com/debian-hammer and http://download.ceph.com/rpm-hammer
git --no-pager log --format='%H %s' --graph tags/v0.94.5..ceph/hammer | perl -p -e 's/"/ /g; if (/\w+\s+Merge pull request #(\d+)/) { s|\w+\s+Merge pull request #(\d+).*|"Pull request $1":https://github.com/ceph/ceph/pull/$1|; } else { s|(\w+)\s+(.*)|"$2":https://github.com/ceph/ceph/commit/$1|; } s/\*/+/; s/^/* /;'
- + Pull request 7501
- |\
- | + fsx: checkout old version until it compiles properly on miras
- + | Pull request 7524
- |\ \
- | + | doc: add orphans commands to radosgw-admin
- | + | man: rebuild manpages
- | |/
- + | Pull request 7526
- |\ \
- | + | rgw-admin: document orphans commands in usage
- | |/
- + | Pull request 7441
- |\ \
- | + | rgw: Make RGW_MAX_PUT_SIZE configurable
- | |/
- + | Pull request 7442
- |\ \
- | |/
- |/|
- | + rgw: fix wrong etag calculation during POST on S3 bucket.
- |/
- + Pull request 7454
- |\
- | + qa/fsstress.sh: fix 'cp not writing through dangling symlink'
- + | Pull request 6918
- |\ \
- | + | Check for full before changing the cached obc
- + | | Pull request 7236
- |\ \ \
- | + | | config_opts: increase suicide timeout to 300 to match recovery
- + | | | Pull request 6450
- |\ \ \ \
- | + | | | tests: test/librados/test.cc must create profile
- | + | | | tests: destroy testprofile before creating one
- | + | | | tests: add destroy_ec_profile{,_pp} helpers
- | / / /
- + | | | Pull request 6680
- |\ \ \ \
- | + | | | ceph.spec.in: fix License line
- + | | | | Pull request 6791
- |\ \ \ \ \
- | + | | | | tools: fix race condition in seq/rand bench
- | + | | | | tools: add --no-verify option to rados bench
- + | | | | | Pull request 6973
- |\ \ \ \ \ \
- | + | | | | | configure.ac: no use to add + before ac_ext=c
- + | | | | | | Pull request 7206
- |\ \ \ \ \ \ \
- | + | | | | | | ceph_osd: Add required feature bits related to this branch to osd_required mask
- | + | | | | | | osd: CEPH_FEATURE_CHUNKY_SCRUB feature now required
- + | | | | | | | Pull request 7207
- |\ \ \ \ \ \ \ \
- | + | | | | | | | osd: recency should look at newest (not oldest) hitsets
- | + | | | | | | | osd/ReplicatedPG: fix promotion recency logic
- | |/ / / / / / /
- + | | | | | | | Pull request 7347
- |\ \ \ \ \ \ \ \
- | + | | | | | | | tools: ceph-monstore-tool must do out_store.close()
- + | | | | | | | | Pull request 7411
- |\ \ \ \ \ \ \ \ \
- | + | | | | | | | | osd: disable filestore_xfs_extsize by default
- | | |_|_|_|_|_|_|/
- | |/| | | | | | |
- + | | | | | | | | Pull request 7412
- |\ \ \ \ \ \ \ \ \
- | + | | | | | | | | tools: monstore: add 'show-versions' command.
- | + | | | | | | | | tools: ceph_monstore_tool: add inflate-pgmap command
- | + | | | | | | | | tools:support printing the crushmap in readable fashion.
- | + | | | | | | | | tools:print the map infomation in human readable format.
- | + | | | | | | | | tools:remove the local file when get map failed.
- | + | | | | | | | | tools: ceph_monstore_tool: describe behavior of rewrite command
- | + | | | | | | | | tools/ceph-monstore-tools: add rewrite command
- | + | | | | | | | | tools: ceph-monstore-tool must do out_store.close()
- | |/ / / / / / / /
- + | | | | | | | | Pull request 7446
- |\ \ \ \ \ \ \ \ \
- | + | | | | | | | | mon: compact full epochs also
- | | |_|_|_|_|_|_|/
- | |/| | | | | | |
- + | | | | | | | | Pull request 7182
- |\ \ \ \ \ \ \ \ \
- | + | | | | | | | | librbd: optionally validate RBD pool configuration
- | | |_|_|_|_|_|_|/
- | |/| | | | | | |
- + | | | | | | | | Pull request 7183
- |\ \ \ \ \ \ \ \ \
- | + | | | | | | | | rbd: fix bench-write
- + | | | | | | | | | Pull request 7416
- |\ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | rbd-replay: handle EOF gracefully
- | | |_|_|/ / / / / /
- | |/| | | | | | | |
- + | | | | | | | | | Pull request 7417
- |\ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | rbd: remove canceled tasks from timer thread
- | |/ / / / / / / / /
- + | | | | | | | | | Pull request 7407
- |\ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | librbd: ImageWatcher shouldn't block the notification thread
- | + | | | | | | | | | librados_test_stub: watch/notify now behaves similar to librados
- | + | | | | | | | | | tests: simulate writeback flush during snap create
- + | | | | | | | | | | Pull request 6980
- |\ \ \ \ \ \ \ \ \ \ \
- | |_|_|_|_|/ / / / / /
- |/| | | | | | | | | |
- | + | | | | | | | | | librbd: fix merge-diff for >2GB diff-files
- | | |_|_|_|_|_|/ / /
- | |/| | | | | | | |
- + | | | | | | | | | Pull request 6353
- |\ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | rgw: url_decode values from X-Object-Manifest during GET on Swift DLO.
- | / / / / / / / / /
- + | | | | | | | | | Pull request 6620
- |\ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | rgw: fix modification to index attrs when setting acls
- | | |_|_|_|_|_|_|_|/
- | |/| | | | | | | |
- + | | | | | | | | | Pull request 7186
- |\ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | Fixing NULL pointer dereference
- | | |_|_|_|/ / / / /
- | |/| | | | | | | |
- + | | | | | | | | | Pull request 5789
- |\ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | ceph.spec.in summary-ended-with-dot
- | + | | | | | | | | | ceph.spec.in libcephfs_jni1 has no %post and %postun
- | / / / / / / / / /
- + | | | | | | | | | Pull request 7434
- |\ \ \ \ \ \ \ \ \ \
- | |_|_|_|_|/ / / / /
- |/| | | | | | | | |
- | + | | | | | | | | man: document listwatchers cmd in rados manpage
- |/ / / / / / / / /
- + | | | | | | | | Pull request 7316
- |\ \ \ \ \ \ \ \ \
- | + | | | | | | | | deb: strip tracepoint libraries from Wheezy/Precise builds
- | | |_|_|_|_|/ / /
- | |/| | | | | | |
- + | | | | | | | | Pull request 7187
- |\ \ \ \ \ \ \ \ \
- | |_|_|_|_|/ / / /
- |/| | | | | | | |
- | + | | | | | | | rgw: fix reload on non Debian systems.
- | | |/ / / / / /
- | |/| | | | | |
- + | | | | | | | Pull request 7365
- |\ \ \ \ \ \ \ \
- | |_|/ / / / / /
- |/| | | | | | |
- | + | | | | | | upstart/ceph-osd.conf: pass TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES through
- | + | | | | | | init-ceph: pass TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES through
- |/ / / / / / /
- + | | | | | | Pull request 7252
- |\ \ \ \ \ \ \
- | |_|_|_|/ / /
- |/| | | | | |
- | + | | | | | qa: disable rbd/qemu-iotests test case 055 on RHEL/CentOS
- | + | | | | | qa: remove legacy OS support from rbd/qemu-iotests
- |/ / / / / /
- + | | | | | Pull request 7179
- |\ \ \ \ \ \
- | + | | | | | ReplicatedPG: fix sparse-read result code checking logic
- | |/ / / / /
- + | | | | | Pull request 7178
- |\ \ \ \ \ \
- | + | | | | | osd: clear pg_stat_queue after stopping pgs
- | |/ / / / /
- + | | | | | Pull request 7177
- |\ \ \ \ \ \
- | + | | | | | osd: Test osd_find_best_info_ignore_history_les config in another assert
- | |/ / / / /
- + | | | | | Pull request 7180
- |\ \ \ \ \ \
- | + | | | | | Check that delta_sum.stats.sum.num_object_copies and delta_sum.stats.sum.num_object are greater than zero
- | |/ / / / /
- + | | | | | Pull request 6994
- |\ \ \ \ \ \
- | + | | | | | log: Log.cc: Assign LOG_DEBUG priority to syslog calls
- | / / / / /
- + | | | | | Pull request 6839
- |\ \ \ \ \ \
- | + | | | | | Objecter: remove redundant result-check of _calc_target in _map_session.
- | + | | | | | Objecter: potential null pointer access when do pool_snap_list.
- | | |_|_|_|/
- | |/| | | |
- + | | | | | Pull request 6835
- |\ \ \ \ \ \
- | + | | | | | auth/cephx: large amounts of log are produced by osd if the auth of osd is deleted when the osd is running, the osd will produce large amounts of log.
- | |/ / / / /
- + | | | | | Pull request 6834
- |\ \ \ \ \ \
- | + | | | | | mon/PGMonitor: MAX AVAIL is 0 if some OSDs' weight is 0
- | |/ / / / /
- + | | | | | Pull request 6832
- |\ \ \ \ \ \
- | + | | | | | init-ceph: fix systemd-run cant't start ceph daemon sometimes
- | |/ / / / /
- + | | | | | Pull request 6755
- |\ \ \ \ \ \
- | + | | | | | osd: fix send_failures() locking
- | | |_|/ / /
- | |/| | | |
- + | | | | | Pull request 6415
- |\ \ \ \ \ \
- | + | | | | | ceph_context: remove unsafe cast for singletons
- | + | | | | | osd: conditionally initialize the tracepoint provider
- | + | | | | | librados: conditionally initialize the tracepoint provider
- | + | | | | | librbd: conditionally initialize the tracepoint provider
- | + | | | | | common: new tracing config options
- | + | | | | | tracing: merge tracepoint provider makefiles into main makefile
- | + | | | | | tracing: dynamic tracepoint provider helper
- | + | | | | | packaging: add new tracepoint probe shared libraries
- | + | | | | | ceph.spec.in: add new tracepoint probe shared libraries
- | + | | | | | lttng: move tracepoint probes to dynamic libraries
- + | | | | | | Pull request 7176
- |\ \ \ \ \ \ \
- | + | | | | | | Compare parted output with the dereferenced path
- | | |_|_|/ / /
- | |/| | | | |
- + | | | | | | Pull request 7150
- |\ \ \ \ \ \ \
- | + | | | | | | mon: OSDMonitor: do not assume a session exists in send_incremental()
- | | |_|_|_|/ /
- | |/| | | | |
- + | | | | | | Pull request 7226
- |\ \ \ \ \ \ \
- | |_|_|_|_|_|/
- |/| | | | | |
- | + | | | | | tests: notification slave needs to wait for master
- |/ / / / / /
- + | | | | | Pull request 6530
- |\ \ \ \ \ \
- | |_|/ / / /
- |/| | | | |
- | + | | | | krbd: remove deprecated --quiet param from udevadm
- | + | | | | run_cmd: close parent process console file descriptors
- + | | | | | Pull request 6512
- |\ \ \ \ \ \
- | |_|/ / / /
- |/| | | | |
- | + | | | | rgw: fix swift API returning incorrect account metadata
- + | | | | | Pull request 6544
- |\ \ \ \ \ \
- | |_|_|_|_|/
- |/| | | | |
- | + | | | | osd/osd_types: skip encoding newer object_info_t fields if they are unused
- | + | | | | osd/ReplicatedPG: do not set local_mtime on non-tiered pool
- | + | | | | osd/PGBackend: use mtime for digest decision if local_mtime is empty
- | + | | | | osd/ReplicatedPG: do not set omap digest if there is no omap
- |/ / / / /
- + | | | | Pull request 6527
- |\ \ \ \ \
- | + | | | | rgw: implement s3 encoding-type for get bucket
- + | | | | | Pull request 6491
- |\ \ \ \ \ \
- | + | | | | | rgw:swift use Civetweb ssl can not get right url
- + | | | | | | Pull request 6351
- |\ \ \ \ \ \ \
- | + | | | | | | rgw: orphan tool shouldn't clean up head objects
- | / / / / / /
- + | | | | | | Pull request 6349
- |\ \ \ \ \ \ \
- | + | | | | | | rgw: location constraints should return api name
- | / / / / / /
- + | | | | | | Pull request 5910
- |\ \ \ \ \ \ \
- | + | | | | | | Fix casing of Content-Type header
- | / / / / / /
- + | | | | | | Pull request 6587
- |\ \ \ \ \ \ \
- | + | | | | | | WorkQueue: new PointerWQ base class for ContextWQ
- | | |/ / / / /
- | |/| | | | |
- + | | | | | | Pull request 6352
- |\ \ \ \ \ \ \
- | + | | | | | | cls_rgw: fix bucket listing when dealing with invisible entries
- | / / / / / /
- + | | | | | | Pull request 6589
- |\ \ \ \ \ \ \
- | + | | | | | | osd: fix the snapshot reads of evicted tiering pool
- | |/ / / / / /
- + | | | | | | Pull request 6585
- |\ \ \ \ \ \ \
- | + | | | | | | librbd: resize should only update image size within header
- | |/ / / / / /
- + | | | | | | Pull request 6586
- |\ \ \ \ \ \ \
- | + | | | | | | librbd: fixed deadlock while attempting to flush AIO requests
- | + | | | | | | tests: new test case to catch deadlock on RBD image refresh
- | |/ / / / / /
- + | | | | | | Pull request 6588
- |\ \ \ \ \ \ \
- | + | | | | | | Objecter: pool_op callback may hang forever.
- | |/ / / / / /
- + | | | | | | Pull request 6430
- |\ \ \ \ \ \ \
- | + | | | | | | crush/mapper: ensure take bucket value is valid
- | + | | | | | | crush/mapper: ensure bucket id is valid before indexing buckets array
- | / / / / / /
- + | | | | | | Pull request 6420
- |\ \ \ \ \ \ \
- | + | | | | | | FileStore: potential memory leak if _fgetattrs fails
- | / / / / / /
- + | | | | | | Pull request 6528
- |\ \ \ \ \ \ \
- | + | | | | | | init-rbdmap: Rewrite to use logger + clean-up
- | + | | | | | | ceph.spec.in: We no longer need redhat-lsb-core
- | |/ / / / / /
- + | | | | | | Pull request 6499
- |\ \ \ \ \ \ \
- | + | | | | | | bug fix: osd: do not cache unused buffer in attrs
- | | |_|/ / / /
- | |/| | | | |
- + | | | | | | Pull request 6143
- |\ \ \ \ \ \ \
- | + | | | | | | Objecter: maybe access wild pointer(op) in _op_submit_with_budget.
- | + | | | | | | Objecter: repeated free op->ontimeout.
- | | |/ / / / /
- | |/| | | | |
- + | | | | | | Pull request 5773
- |\ \ \ \ \ \ \
- | |_|_|_|_|/ /
- |/| | | | | |
- | + | | | | | mon: track osd_epoch of all MonSessions
- | + | | | | | mon: track osd_epoch in MonSession
- | / / / / /
- + | | | | | Pull request 6580
- |\ \ \ \ \ \
- | + | | | | | build/ops: rbd-replay moved from ceph-test-dbg to ceph-common-dbg
- + | | | | | | Pull request 6286
- |\ \ \ \ \ \ \
- | + | | | | | | tests: removed obsolete rbd_replay test cases
- | + | | | | | | ceph-dencoder: new rbd_replay trace file types
- | + | | | | | | rbd-replay: added version control to trace output file
- | + | | | | | | rbd-replay-prep: added --verbose command line option
- | + | | | | | | rbd-replay-prep: stream events to the prep file
- | + | | | | | | rbd-replay-prep: simplify IO dependency calculation
- | + | | | | | | rbd-replay: improve error messages
- | + | | | | | | rbd-replay-prep: support new read/write APIs
- | + | | | | | | rbd-replay-prep: avoid using assert statements on user inputs
- | / / / / / /
- + | | | | | | Pull request 5790
- |\ \ \ \ \ \ \
- | + | | | | | | ceph.spec.in: lttng in SLES12 only
- | + | | | | | | ceph.spec.in: fix lttng/babeltrace conditionals
- | + | | | | | | packaging: move rbd-replay* to ceph-common
- | + | | | | | | ceph.spec.in: rm EOL Fedoras; add OBS RHEL5 instead
- | + | | | | | | packaging: Add rgw placeholder dirs in proper packages
- | + | | | | | | ceph.spec.in: consolidate centos/rhel macros
- | + | | | | | | packaging: make logrotate a hard dependency across all distros
- | + | | | | | | ceph.spec.in: add missing -%{release}
- | + | | | | | | ceph.spec.in: remove duplicate BuildRequires: sharutils
- | + | | | | | | ceph.spec.in: fix python-flask dependency for SUSE
- | + | | | | | | ceph.spec.in: clarify two important comments
- | + | | | | | | ceph.spec.in: rm reference to EOL Fedoras
- | + | | | | | | ceph.spec.in: package rbd-replay-prep on all Fedoras
- | + | | | | | | ceph.spec.in: rbd-replay-prep is not being built on f21+
- | + | | | | | | ceph.spec.in:BuildRequires sharutils
- | + | | | | | | ceph.spec.in: fix:Add missing directories breaking build
- | / / / / / /
- + | | | | | | Pull request 6644
- |\ \ \ \ \ \ \
- | |_|_|_|_|_|/
- |/| | | | | |
- | + | | | | | revert: osd: use GMT time for hitsets
- |/ / / / / /
- + | | | | | Pull request 6402
- |\ \ \ \ \ \
- | + | | | | | qa: update cephtool test for CephFS tier cases
- | + | | | | | mon: forbid readonly cache tiers for CephFS
- | + | | | | | mon: refine check_remove_tier checks
- | / / / / /
- + | | | | | Pull request 6354
- |\ \ \ \ \ \
- | + | | | | | librbd:reads larger than cache size hang.
- | / / / / /
- + | | | | | Pull request 6289
- |\ \ \ \ \ \
- | + | | | | | librbd: invalidate object map on error even w/o holding lock
- | / / / / /
- + | | | | | Pull request 6153
- |\ \ \ \ \ \
- | + | | | | | ReplicatedBackend::prepare_pull: set recover_info.size for clones
- | | |/ / / /
- | |/| | | |
- + | | | | | Pull request 6158
- |\ \ \ \ \ \
- | + | | | | | PG: ignore info from down osd
- | + | | | | | OSDMap.h: add has_been_up_since
- | / / / / /
- + | | | | | Pull request 6335
- |\ \ \ \ \ \
- | + | | | | | osd: Correct the object_info_t::decode() version
- | / / / / /
- + | | | | | Pull request 6401
- |\ \ \ \ \ \
- | |_|/ / / /
- |/| | | | |
- | + | | | | osd: fix requeue of replay requests during activating
- | / / / /
- + | | | | Pull request 6213
- |\ \ \ \ \
- | + | | | | CephxServiceHandler.cc: fix get_auth conditional
- | / / / /
- + | | | | Pull request 6336
- |\ \ \ \ \
- | + | | | | osdc/Objecter: distinguish between multiple notify completions
- | + | | | | osd: reply to notify request with our unique notify_id
- | / / / /
- + | | | | Pull request 6391
- |\ \ \ \ \
- | + | | | | mon: should not set isvalid = true when cephx_verify_authorizer return false
- | / / / /
- + | | | | Pull request 6398
- |\ \ \ \ \
- | |_|_|_|/
- |/| | | |
- | + | | | OSD:shall reset primary and up_primary fields when beginning a new past_interval.
- | / / /
- + | | | Pull request 6199
- |\ \ \ \
- | + | | | osd: use another name for randomize scrub option
- | + | | | osd: randomize scrub times to avoid scrub wave
- | + | | | osd: use func in log messages
- | + | | | osd: simplify OSD::scrub_load_below_threshold() a little bit
- | / / /
- + | | | Pull request 5825
- |\ \ \ \
- | |/ / /
- |/| | |
- | + | | ReplicatedPG::hit_set_setup: fix hit_set_remove_all call
- | + | | osd/: assert in HitSet constructor if type is TYPE_NONE as well
- | + | | osd: only remove all the hit set objects on primary osd
- | + | | osd: implement hit_set_remove_all
- | + | | mon: disable gmt_hitset if not supported
- | + | | osd: do not let OSD_HITSET_GMT reuse the feature bit
- | + | | osd: Decode use_gmt_hitset with a unique version
- | + | | mon: print use_gmt_hitset in ceph osd pool get
- | + | | mon: add ceph osd pool set $pool use_gmt_hitset true cmd
- | + | | osd: use GMT time for the object name of hitsets
- | / /
- + | | Pull request 6157
- |\ \ \
- | + | | Common/Thread: pthread_attr_destroy(thread_attr) when done with it When a thread attributes object is no longer required, it should be destroyed using the pthread_attr_destroy() function. Destroying a thread attributes object has no effect on threads that were created using that object.
- | + | | Thread.cc: remove malloc/free pair
- | / /
- + | | Pull request 6155
- |\ \ \
- | + | | osdc/Objecter: optimize Objecter::tick.
- | + | | osdc/Objecter: remove the unuseful code.
- | + | | osdc/Objecter: Don't forget call _op_cancel_map_check when cancel linger op.
- | + | | osdc/Objecter: In _cancel_linger_op, it should make num_unacked/num_committed decrease.
- | + | | osdc/Objeter: When cancel op, decrease num_unacked/num_uncommitted.
- | + | | osdc/Objecter: For func op_cancel_writes it can directly call op_cancel.
- | + | | Objecter: Take RLocker when call is_active.
- | / /
- + | | Pull request 6152
- |\ \ \
- | + | | osd: print min_last_epoch_clean along with pg dump
- | / /
- + | | Pull request 6146
- |\ \ \
- | + | | OSDService::agent_entry: don't use PG::operator<< without pg lock
- | / /
- + | | Pull request 6145
- |\ \ \
- | + | | filestore: fix peek_queue for OpSequencer
- | / /
- + | | Pull request 6144
- |\ \ \
- | + | | mon/Elector: do a trivial write on every election cycle
- | + | | mon/MonitorDBStore: assert/crash if there is a write error
- | / /
- + | | Pull request 5891
- |\ \ \
- | + | | bug fix: osd: requeue_scrub when kick_object_context_blocked
- | / /
- + | | Pull request 5890
- |\ \ \
- | + | | PG::handle_advance_map: on_pool_change after handling the map change
- | / /
- + | | Pull request 6322
- |\ \ \
- | |/ /
- |/| |
- | + | radosstriper : Fixed broken Makefiles after integration of lttng
- | /
- + | Pull request 5810
- |\ \
- | |/
- |/|
- | + tools: Don't delete, recreate and re-fill buffers in rados bench.
- | + bufferlist: implement bufferlist::invalidate_crc()
- + Pull request 5530
- |\
- | + common/syncfs: fall back to sync(2) if syncfs(2) not available
- + Pull request 5889
- |\
- | + WorkQueue: add/remove_work_queue methods now thread safe
- + Pull request 6151
- |\
- | + use simplifed messenger constructor for clients
- | + msg: add simplified messenger constructor
- + Pull request 6159
- |\
- | + init-rbdmap: fix CMDPARAMS
- + Pull request 6154
- |\
- | + mon/PGMap: calc min_last_epoch_clean when decode
- + Pull request 6132
- |\
- | + OSDMap: fill in known encode_features where possible
- + Pull request 6097
- |\
- | + librbd: invoking RBD::open twice will leak memory
- | + librbd: diff_iterate needs to handle holes in parent images
- | + tests: new test case for librbd diff_iterate over discard extents
- + Pull request 6060
- |\
- | + bug fix: osd: avoid multi set osd_op.outdata in tier pool
- + Pull request 5897
- |\
- | + ceph_test_rados_api_aio: add a test for aio_sparse_read
- | + ceph_test_rados_api_io: add tests for sparse_read
- | + ceph_test_rados: also send sparse_read in ReadOp
- | + osd: should use ec_pool() when checking for an ecpool
- | + osd: translate sparse_read to read for ecpool
- + Pull request 5787
- |\
- | + logrotate.conf: prefer service over invoke-rc.d
- + Pull request 5766
- |\
- | + mon: fix checks on mds add_data_pool
- + Pull request 5361
- + mon: MonitorDBStore: make get_next_key() work properly
- + mon: MonitorDBStore: get_next_key() only if prefix matches
Updated by Loïc Dachary over 8 years ago
git --no-pager log --format='%H %s' --graph ceph/hammer..ceph/hammer-backports | perl -p -e 's/"/ /g; if (/\w+\s+Merge pull request #(\d+)/) { s|\w+\s+Merge pull request #(\d+).*|"Pull request $1":https://github.com/ceph/ceph/pull/$1|; } else { s|(\w+)\s+(.*)|"$2":https://github.com/ceph/ceph/commit/$1|; } s/\*/+/; s/^/* /;'
- + Pull request 5361
- |\
- | + mon: MonitorDBStore: make get_next_key() work properly
- | + mon: MonitorDBStore: get_next_key() only if prefix matches
- + Pull request 5530
- |\
- | + common/syncfs: fall back to sync(2) if syncfs(2) not available
- + Pull request 5718
- |\
- | + rgw: send Content-Length in response for GET on Swift account.
- | + rgw: force content_type for swift bucket stats request
- | + rgw: we should not overide Swift sent content type
- | + rgw: enforce Content-Type in Swift responses.
- | + rgw: force content-type header for swift account responses without body
- | + rgw: shouldn't return content-type: application/xml if content length is 0
- + Pull request 5766
- |\
- | + mon: fix checks on mds add_data_pool
- + Pull request 5787
- |\
- | + logrotate.conf: prefer service over invoke-rc.d
- + Pull request 5790
- |\
- | + ceph.spec.in: add missing -%{release}
- | + ceph.spec.in: remove duplicate BuildRequires: sharutils
- | + ceph.spec.in: fix python-flask dependency for SUSE
- | + ceph.spec.in: clarify two important comments
- | + ceph.spec.in: rm reference to EOL Fedoras
- | + ceph.spec.in: package rbd-replay-prep on all Fedoras
- | + ceph.spec.in: rbd-replay-prep is not being built on f21+
- | + ceph.spec.in:BuildRequires sharutils
- | + ceph.spec.in: fix:Add missing directories breaking build
- + Pull request 5810
- |\
- | + tools: Don't delete, recreate and re-fill buffers in rados bench.
- | + bufferlist: implement bufferlist::invalidate_crc()
- + Pull request 5860
- |\
- | + rgw: add delimiter to prefix only when path is specified
- + Pull request 5885
- |\
- | + ReplicatedPG,Objecter: copy_get should include truncate_seq and size
- + Pull request 5887
- |\
- | + crypto: fix unbalanced ceph::crypto::init/ceph::crypto:shutdown
- + Pull request 5889
- |\
- | + WorkQueue: add/remove_work_queue methods now thread safe
- + Pull request 5890
- |\
- | + PG::handle_advance_map: on_pool_change after handling the map change
- + Pull request 5891
- |\
- | + bug fix: osd: requeue_scrub when kick_object_context_blocked
- + Pull request 5897
- |\
- | + ceph_test_rados_api_aio: add a test for aio_sparse_read
- | + ceph_test_rados_api_io: add tests for sparse_read
- | + ceph_test_rados: also send sparse_read in ReadOp
- | + osd: should use ec_pool() when checking for an ecpool
- | + osd: translate sparse_read to read for ecpool
- + Pull request 6039
- |\
- | + rgw: preserve all attrs if intra-zone copy
- | + rgw: don't preserve acls when copying object
- | + rgw: fix assignment of copy obj attributes
- + Pull request 6042
- |\
- | + rgw: set default value for env->get() call
- | + rgw: remove trailing :port from host for purposes of subdomain matching
- + Pull request 6060
- |\
- | + bug fix: osd: avoid multi set osd_op.outdata in tier pool
- + Pull request 6097
- |\
- | + librbd: diff_iterate needs to handle holes in parent images
- | + tests: new test case for librbd diff_iterate over discard extents
- + Pull request 6132
- |\
- | + OSDMap: fill in known encode_features where possible
- + Pull request 6143
- |\
- | + Objecter: repeated free op->ontimeout.
- + Pull request 6144
- |\
- | + mon/Elector: do a trivial write on every election cycle
- | + mon/MonitorDBStore: assert/crash if there is a write error
- + Pull request 6145
- |\
- | + filestore: fix peek_queue for OpSequencer
- + Pull request 6146
- |\
- | + OSDService::agent_entry: don't use PG::operator<< without pg lock
- + Pull request 6147
- |\
- | + ReplicatedPG::hit_set_setup: fix hit_set_remove_all call
- | + osd/: assert in HitSet constructor if type is TYPE_NONE as well
- | + osd: only remove all the hit set objects on primary osd
- | + osd: implement hit_set_remove_all
- + Pull request 6151
- |\
- | + use simplifed messenger constructor for clients
- | + msg: add simplified messenger constructor
- + Pull request 6152
- |\
- | + osd: print min_last_epoch_clean along with pg dump
- + Pull request 6153
- |\
- | + ReplicatedBackend::prepare_pull: set recover_info.size for clones
- + Pull request 6154
- |\
- | + mon/PGMap: calc min_last_epoch_clean when decode
- + Pull request 6155
- |\
- | + osdc/Objecter: optimize Objecter::tick.
- | + osdc/Objecter: remove the unuseful code.
- | + osdc/Objecter: Don't forget call _op_cancel_map_check when cancel linger op.
- | + osdc/Objecter: In _cancel_linger_op, it should make num_unacked/num_committed decrease.
- | + osdc/Objeter: When cancel op, decrease num_unacked/num_uncommitted.
- | + osdc/Objecter: For func op_cancel_writes it can directly call op_cancel.
- | + Objecter: Take RLocker when call is_active.
- + Pull request 6157
- |\
- | + Common/Thread: pthread_attr_destroy(thread_attr) when done with it When a thread attributes object is no longer required, it should be destroyed using the pthread_attr_destroy() function. Destroying a thread attributes object has no effect on threads that were created using that object.
- | + Thread.cc: remove malloc/free pair
- + Pull request 6158
- |\
- | + PG: ignore info from down osd
- | + OSDMap.h: add has_been_up_since
- + Pull request 6159
- |\
- | + init-rbdmap: fix CMDPARAMS
- + Pull request 6160
- |\
- | + rgw: don't read actual data on user manifest HEAD
- + Pull request 6161
- |\
- | + init-radosgw: specify pid file to start-stop-daemon
- | + rgw: fix radosgw start-up script.
- | + init-radosgw: unify init-radosgw[.sysv]
- | + init-radosgw: look in /var/lib/ceph/radosgw
- | + doc: rgw: fix typo in comments
- | + rgw: init script waits until the radosgw stops
- + Pull request 6162
- |\
- | + rgw: be more flexible with iso8601 timestamps
- + Pull request 6163
- |\
- | + rgw:add --reset-regions for regionmap update
- + Pull request 6164
- |\
- | + rgw: delete finisher only after finalizing watches
- + Pull request 6165
- |\
- | + rgw: init_rados failed leads to repeated delete
- + Pull request 6166
- |\
- | + rgw : setting max number of buckets for users via ceph.conf option
- + Pull request 6172
Updated by Loïc Dachary over 8 years ago
rbd¶
teuthology-suite --priority 1000 --suite rbd --subset $(expr $RANDOM % 5)/5 --suite-branch hammer --distro ubuntu --email loic@dachary.org --ceph hammer-backports --machine-type plana,burnupi,mira
- fail http://pulpito.ceph.com/loic-2015-10-05_01:34:55-rbd-hammer-backports---basic-multi
- 'mkdir
p -/home/ubuntu/cephtest/mnt.0/client.0/tmp && cd -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && CEPH_CLI_TEST_DUP_COMMAND=1 CEPH_REF=1d12f59f9586bb4f6b8e6d2274a805b98621b932 TESTDIR="/home/ubuntu/cephtest" CEPH_ID="0" PATH=$PATH:/usr/sbin RBD_FEATURES=1 adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 3h /home/ubuntu/cephtest/workunit.client.0/rbd/test_librbd.sh'- rbd/librbd/{cache/writethrough.yaml cachepool/none.yaml clusters/fixed-3.yaml copy-on-read/on.yaml fs/btrfs.yaml msgr-failures/few.yaml workloads/c_api_tests.yaml}
- rbd/thrash/{base/install.yaml clusters/fixed-2.yaml fs/btrfs.yaml msgr-failures/few.yaml thrashers/default.yaml workloads/rbd_api_tests_no_locking.yaml}
- 'mkdir
p -/home/ubuntu/cephtest/mnt.0/client.0/tmp && cd -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && CEPH_CLI_TEST_DUP_COMMAND=1 CEPH_REF=1d12f59f9586bb4f6b8e6d2274a805b98621b932 TESTDIR="/home/ubuntu/cephtest" CEPH_ID="0" PATH=$PATH:/usr/sbin RBD_FEATURES=13 adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 3h /home/ubuntu/cephtest/workunit.client.0/rbd/test_librbd.sh'- rbd/librbd/{cache/writeback.yaml cachepool/none.yaml clusters/fixed-3.yaml copy-on-read/on.yaml fs/btrfs.yaml msgr-failures/few.yaml workloads/c_api_tests_with_object_map.yaml}
- rbd/thrash/{base/install.yaml clusters/fixed-2.yaml fs/btrfs.yaml msgr-failures/few.yaml thrashers/default.yaml workloads/rbd_api_tests.yaml}
- 'mkdir
p -/home/ubuntu/cephtest/mnt.0/client.0/tmp && cd -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && CEPH_CLI_TEST_DUP_COMMAND=1 CEPH_REF=1d12f59f9586bb4f6b8e6d2274a805b98621b932 TESTDIR="/home/ubuntu/cephtest" CEPH_ID="0" PATH=$PATH:/usr/sbin adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 3h /home/ubuntu/cephtest/workunit.client.0/rbd/qemu-iotests.sh'
- 'mkdir
teuthology-openstack --verbose --limit 2 --simultaneous-jobs 3 --key-name myself --key-filename ~/Downloads/myself --subset 3/5 --suite rbd --suite-branch hammer --distro ubuntu --ceph hammer-backports distros/all/ubuntu_14.04.yaml
- openstack pass http://149.202.169.180:8081/ubuntu-2015-10-05_10:48:01-rbd-hammer-backports---basic-openstack/
teuthology-openstack --verbose --simultaneous-jobs 3 --key-name myself --key-filename ~/Downloads/myself --subset 3/5 --suite rbd --suite-branch hammer --distro ubuntu --ceph hammer-backports distros/all/ubuntu_14.04.yaml
- openstack fail http://149.202.171.88:8081/ubuntu-2015-10-05_16:45:42-rbd-hammer-backports---basic-openstack/
- 'mkdir
p -/home/ubuntu/cephtest/mnt.0/client.0/tmp && cd -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && CEPH_CLI_TEST_DUP_COMMAND=1 CEPH_REF=1d12f59f9586bb4f6b8e6d2274a805b98621b932 TESTDIR="/home/ubuntu/cephtest" CEPH_ID="0" PATH=$PATH:/usr/sbin RBD_FEATURES=1 adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 3h /home/ubuntu/cephtest/workunit.client.0/rbd/test_librbd.sh' - Command 'openstack server create -f json --image 'teuthology-ubuntu-14.04' --flavor 'vps-ssd-3' --key-name teuthology --user-data /tmp/tmpWMl1dH --min 3 --max 3 --security-group teuthology --property teuthology=e984e0e8f2fdcbdabbd47eaa10370ea8 --property ownedby=149.202.171.88 --wait target' returned non-zero exit status 1
- 'mkdir
p -/home/ubuntu/cephtest/mnt.0/client.0/tmp && cd -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && CEPH_CLI_TEST_DUP_COMMAND=1 CEPH_REF=1d12f59f9586bb4f6b8e6d2274a805b98621b932 TESTDIR="/home/ubuntu/cephtest" CEPH_ID="0" PATH=$PATH:/usr/sbin RBD_FEATURES=13 adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 3h /home/ubuntu/cephtest/workunit.client.0/rbd/test_librbd.sh'- rbd/thrash/{base/install.yaml clusters/fixed-2.yaml fs/xfs.yaml msgr-failures/few.yaml thrashers/cache.yaml workloads/rbd_api_tests_copy_on_read.yaml}
- rbd/librbd/{cache/writeback.yaml cachepool/none.yaml clusters/fixed-3.yaml copy-on-read/on.yaml fs/btrfs.yaml msgr-failures/few.yaml workloads/c_api_tests_with_object_map.yaml}
- 'mkdir
p -/home/ubuntu/cephtest/mnt.0/client.0/tmp && cd -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && CEPH_CLI_TEST_DUP_COMMAND=1 CEPH_REF=1d12f59f9586bb4f6b8e6d2274a805b98621b932 TESTDIR="/home/ubuntu/cephtest" CEPH_ID="0" PATH=$PATH:/usr/sbin adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 3h /home/ubuntu/cephtest/workunit.client.0/rbd/qemu-iotests.sh' - Command 'openstack server create -f json --image 'teuthology-ubuntu-14.04' --flavor 'vps-ssd-3' --key-name teuthology --user-data /tmp/tmpfqFl22 --min 3 --max 3 --security-group teuthology --property teuthology=617e62078f1268d41585bf110ba04414 --property ownedby=149.202.171.88 --wait target' returned non-zero exit status 1
- 'mkdir
Possibly introduced by backports: #13396
Updated by Loïc Dachary over 8 years ago
rados¶
teuthology-suite --priority 1000 --suite rados --subset $(expr $RANDOM % 18)/18 --suite-branch hammer --distro ubuntu --email loic@dachary.org --ceph hammer-backports --machine-type plana,burnupi,mira 2015-10-03 11:11:28,651.651 INFO:teuthology.suite:Passed subset=10/18
- fail http://pulpito.ceph.com/loic-2015-10-05_01:23:51-rados-hammer-backports---basic-multi
- timed out waiting for admin_socket to appear after osd.5 restart
- environmental noise {'mira038.front.sepia.ceph.com': {'invocation': {'module_name': 'apt', 'module_args': ''}, 'failed': True, 'msg': 'Could not fetch updated apt files'}, 'burnupi09.front.sepia.ceph.com': {'invocation': {'module_name': 'apt', 'module_args': ''}, 'failed': True, 'msg': 'Could not fetch updated apt files'}}
Updated by Loïc Dachary over 8 years ago
fs¶
teuthology-suite --priority 1000 --suite fs --subset $(expr $RANDOM % 5)/5 --suite-branch hammer --distro ubuntu --email loic@dachary.org --ceph hammer-backports --machine-type plana,burnupi,mira
Updated by Loïc Dachary over 8 years ago
rgw¶
teuthology-suite --priority 1000 --suite rgw --subset $(expr $RANDOM % 5)/5 --suite-branch hammer --distro ubuntu --email loic@dachary.org --ceph hammer-backports --machine-type plana,burnupi,mira
Updated by Loïc Dachary over 8 years ago
ceph-deploy¶
teuthology-suite --verbose --suite ceph-deploy --filter=centos_6,ubuntu_14 --suite-branch hammer --ceph hammer-backports --machine-type vps --priority 1000
- fail http://pulpito.ceph.com/loic-2015-10-05_01:40:39-ceph-deploy-hammer-backports---basic-vps
- environmental noise unable to repeat with 15 runs of the job (ceph health was unable to get 'HEALTH_OK' after waiting 15 minutes)
- ceph health was unable to get 'HEALTH_OK' after waiting 15 minutes
- known bug ceph-disk: ceph-deploy suite fails with dmcrypt
- environmental noise error: Couldn't resolve host 'github.com' while accessing https://github.com/alfredodeza/execnet/info/refs ('cd /home/ubuntu/cephtest/ceph-deploy && ./bootstrap')
- known bug 'sudo yum install ceph-fuse -y' GPG key retrieval failed on CentOS 6.5 with IPv6
- ceph-deploy/basic/{ceph-deploy-overrides/enable_diff_journal_disk.yaml config_options/cephdeploy_conf.yaml distros/centos_6.5.yaml tasks/ceph-deploy_hello_world.yaml}
- ceph-deploy/basic/{ceph-deploy-overrides/disable_diff_journal_disk.yaml config_options/cephdeploy_conf.yaml distros/centos_6.5.yaml tasks/ceph-deploy_hello_world.yaml}
Updated by Loïc Dachary over 8 years ago
upgrade¶
teuthology-suite --verbose --suite upgrade/hammer --filter=centos_6,ubuntu_14 --suite-branch hammer --ceph hammer-backports --machine-type vps --priority 1000
- fail http://pulpito.ceph.com/loic-2015-10-05_01:41:20-upgrade:hammer-hammer-backports---basic-vps
- environmental noise {'vpmxxx.front.sepia.ceph.com': 'SSH Error: data could not be sent to the remote host. Make sure this host can be reached over ssh'}
- upgrade:hammer/older/{0-cluster/start.yaml 1-install/v0.94.1.yaml 2-workload/rbd.yaml 3-upgrade-sequence/upgrade-osd-mon-mds.yaml 4-final/{monthrash.yaml osdthrash.yaml testrados.yaml} distros/centos_6.5.yaml}
- upgrade:hammer/older/{0-cluster/start.yaml 1-install/v0.94.1.yaml 2-workload/blogbench.yaml 3-upgrade-sequence/upgrade-osd-mon-mds.yaml 4-final/{monthrash.yaml osdthrash.yaml testrados.yaml} distros/centos_6.5.yaml}
- environmental noise sudo yum install ceph-debuginfo -y GPG key retrieval failed on CentOS 6.5 with IPv6
- upgrade:hammer/older/{0-cluster/start.yaml 1-install/v0.94.1.yaml 2-workload/testrados.yaml 3-upgrade-sequence/upgrade-osd-mon-mds.yaml 4-final/{monthrash.yaml osdthrash.yaml testrados.yaml} distros/centos_6.5.yaml}
- upgrade:hammer/newer/{0-cluster/start.yaml 1-install/v0.94.2.yaml 2-workload/testrados.yaml 3-upgrade-sequence/upgrade-osd-mon-mds.yaml 4-final/{monthrash.yaml osdthrash.yaml testrgw.yaml} distros/centos_6.5.yaml}
- upgrade:hammer/older/{0-cluster/start.yaml 1-install/v0.94.yaml 2-workload/testrados.yaml 3-upgrade-sequence/upgrade-osd-mon-mds.yaml 4-final/{monthrash.yaml osdthrash.yaml testrados.yaml} distros/centos_6.5.yaml}
- upgrade:hammer/older/{0-cluster/start.yaml 1-install/v0.94.1.yaml 2-workload/testrados.yaml 3-upgrade-sequence/upgrade-mon-osd-mds.yaml 4-final/{monthrash.yaml osdthrash.yaml testrados.yaml} distros/centos_6.5.yaml}
- upgrade:hammer/newer/{0-cluster/start.yaml 1-install/v0.94.2.yaml 2-workload/testrados.yaml 3-upgrade-sequence/upgrade-mon-osd-mds.yaml 4-final/{monthrash.yaml osdthrash.yaml testrgw.yaml} distros/centos_6.5.yaml}
- upgrade:hammer/older/{0-cluster/start.yaml 1-install/latest_giant_release.yaml 2-workload/blogbench.yaml 3-upgrade-sequence/upgrade-mon-osd-mds.yaml 4-final/{monthrash.yaml osdthrash.yaml testrados.yaml} distros/centos_6.5.yaml}
- environmental noise Hash of the package https://pypi.python.org/packages/py2.py3/p/pip/pip-7.1.2-py2.py3-none-any.whl#md5=5ff9fec0be479e4e36df467556deed4d (7cfa207d10a76c21db5f38a7e5398803) doesn't match the expected hash 5ff9fec0be479e4e36df467556deed4d! (probably a pypi package update in the middle of the installation)
- known bug failed: mon_thrash
- environmental problem "2015-10-04 23:52:11.366130 mon.0 10.214.130.2:6789/0 53 : cluster [WRN] message from mon.1 was stamped 0.554972s in the future, clocks not synchronized" in cluster log
- bug 'wait_until_healthy' reached maximum tries after waiting for 900 seconds
- environmental noise Connecting to ceph.com|173.236.248.54|:80... failed: Connection timed out.
- upgrade:hammer/older/{0-cluster/start.yaml 1-install/latest_giant_release.yaml 2-workload/blogbench.yaml 3-upgrade-sequence/upgrade-mon-osd-mds.yaml 4-final/{monthrash.yaml osdthrash.yaml testrados.yaml} distros/ubuntu_14.04.yaml}
- upgrade:hammer/older/{0-cluster/start.yaml 1-install/v0.94.yaml 2-workload/blogbench.yaml 3-upgrade-sequence/upgrade-mon-osd-mds.yaml 4-final/{monthrash.yaml osdthrash.yaml testrados.yaml} distros/centos_6.5.yaml}
- upgrade:hammer/older/{0-cluster/start.yaml 1-install/latest_giant_release.yaml 2-workload/rbd.yaml 3-upgrade-sequence/upgrade-mon-osd-mds.yaml 4-final/{monthrash.yaml osdthrash.yaml testrados.yaml} distros/ubuntu_14.04.yaml}
- known bug Fuse mount failed to populate /sys/ after 31 seconds tasks/ceph_fuse.py: virtual machines need flexible mount timeout
- environmental noise {'vpmxxx.front.sepia.ceph.com': 'SSH Error: data could not be sent to the remote host. Make sure this host can be reached over ssh'}
run=loic-2015-10-05_01:41:20-upgrade:hammer-hammer-backports---basic-vps eval filter=$(curl --silent http://$paddles/runs/$run/ | jq '.jobs[] | select(.status == "dead" or .status == "fail") | .description' | while read description ; do echo -n $description, ; done | sed -e 's/,$//') teuthology-suite --verbose --suite upgrade/hammer --filter="$filter" --suite-branch hammer --ceph hammer-backports --machine-type vps --priority 1000
- fail http://pulpito.ceph.com/loic-2015-10-05_14:18:03-upgrade:hammer-hammer-backports---basic-vps/
- environmental noise 'downburst create' reached maximum tries (3) after waiting for 180 seconds
- known bug Fuse mount failed to populate /sys/ after 31 seconds tasks/ceph_fuse.py: virtual machines need flexible mount timeout
teuthology-openstack --throttle 30 --verbose --key-name myself --key-filename ~/Downloads/myself --suite upgrade/hammer --filter=centos_6,ubuntu_14 --suite-branch hammer --ceph hammer-backports
Updated by Loïc Dachary over 8 years ago
powercycle¶
teuthology-suite -l2 -v -c hammer-backports -k testing -m plana,burnupi,mira -s powercycle -p 1000 --email loic@dachary.org
Updated by Loïc Dachary over 8 years ago
git --no-pager log --format='%H %s' --graph ceph/hammer..ceph/hammer-backports | perl -p -e 's/"/ /g; if (/\w+\s+Merge pull request #(\d+)/) { s|\w+\s+Merge pull request #(\d+).*|"Pull request $1":https://github.com/ceph/ceph/pull/$1|; } else { s|(\w+)\s+(.*)|"$2":https://github.com/ceph/ceph/commit/$1|; } s/\*/+/; s/^/* /;'
- + Pull request 5361
- |\
- | + mon: MonitorDBStore: make get_next_key() work properly
- | + mon: MonitorDBStore: get_next_key() only if prefix matches
- + Pull request 5530
- |\
- | + common/syncfs: fall back to sync(2) if syncfs(2) not available
- + Pull request 5718
- + Pull request 5766
- |\
- | + mon: fix checks on mds add_data_pool
- + Pull request 5787
- |\
- | + logrotate.conf: prefer service over invoke-rc.d
- + Pull request 5790
- |\
- | + packaging: Add rgw placeholder dirs in proper packages
- | + ceph.spec.in: consolidate centos/rhel macros
- | + packaging: make logrotate a hard dependency across all distros
- | + ceph.spec.in: add missing -%{release}
- | + ceph.spec.in: remove duplicate BuildRequires: sharutils
- | + ceph.spec.in: fix python-flask dependency for SUSE
- | + ceph.spec.in: clarify two important comments
- | + ceph.spec.in: rm reference to EOL Fedoras
- | + ceph.spec.in: package rbd-replay-prep on all Fedoras
- | + ceph.spec.in: rbd-replay-prep is not being built on f21+
- | + ceph.spec.in:BuildRequires sharutils
- | + ceph.spec.in: fix:Add missing directories breaking build
- + Pull request 5810
- |\
- | + tools: Don't delete, recreate and re-fill buffers in rados bench.
- | + bufferlist: implement bufferlist::invalidate_crc()
- + Pull request 5860
- + Pull request 5885
- + Pull request 5889
- |\
- | + WorkQueue: add/remove_work_queue methods now thread safe
- + Pull request 5890
- |\
- | + PG::handle_advance_map: on_pool_change after handling the map change
- + Pull request 5891
- |\
- | + bug fix: osd: requeue_scrub when kick_object_context_blocked
- + Pull request 5897
- |\
- | + ceph_test_rados_api_aio: add a test for aio_sparse_read
- | + ceph_test_rados_api_io: add tests for sparse_read
- | + ceph_test_rados: also send sparse_read in ReadOp
- | + osd: should use ec_pool() when checking for an ecpool
- | + osd: translate sparse_read to read for ecpool
- + Pull request 6039
- + Pull request 6042
- + Pull request 6060
- |\
- | + bug fix: osd: avoid multi set osd_op.outdata in tier pool
- + Pull request 6097
- |\
- | + librbd: invoking RBD::open twice will leak memory
- | + librbd: diff_iterate needs to handle holes in parent images
- | + tests: new test case for librbd diff_iterate over discard extents
- + Pull request 6132
- |\
- | + OSDMap: fill in known encode_features where possible
- + Pull request 6143
- |\
- | + Objecter: repeated free op->ontimeout.
- + Pull request 6144
- |\
- | + mon/Elector: do a trivial write on every election cycle
- | + mon/MonitorDBStore: assert/crash if there is a write error
- + Pull request 6145
- |\
- | + filestore: fix peek_queue for OpSequencer
- + Pull request 6146
- |\
- | + OSDService::agent_entry: don't use PG::operator<< without pg lock
- + Pull request 6147
- |\
- | + ReplicatedPG::hit_set_setup: fix hit_set_remove_all call
- | + osd/: assert in HitSet constructor if type is TYPE_NONE as well
- | + osd: only remove all the hit set objects on primary osd
- | + osd: implement hit_set_remove_all
- + Pull request 6151
- |\
- | + use simplifed messenger constructor for clients
- | + msg: add simplified messenger constructor
- + Pull request 6152
- |\
- | + osd: print min_last_epoch_clean along with pg dump
- + Pull request 6153
- |\
- | + ReplicatedBackend::prepare_pull: set recover_info.size for clones
- + Pull request 6154
- |\
- | + mon/PGMap: calc min_last_epoch_clean when decode
- + Pull request 6155
- |\
- | + osdc/Objecter: optimize Objecter::tick.
- | + osdc/Objecter: remove the unuseful code.
- | + osdc/Objecter: Don't forget call _op_cancel_map_check when cancel linger op.
- | + osdc/Objecter: In _cancel_linger_op, it should make num_unacked/num_committed decrease.
- | + osdc/Objeter: When cancel op, decrease num_unacked/num_uncommitted.
- | + osdc/Objecter: For func op_cancel_writes it can directly call op_cancel.
- | + Objecter: Take RLocker when call is_active.
- + Pull request 6157
- |\
- | + Common/Thread: pthread_attr_destroy(thread_attr) when done with it When a thread attributes object is no longer required, it should be destroyed using the pthread_attr_destroy() function. Destroying a thread attributes object has no effect on threads that were created using that object.
- | + Thread.cc: remove malloc/free pair
- + Pull request 6158
- |\
- | + PG: ignore info from down osd
- | + OSDMap.h: add has_been_up_since
- + Pull request 6159
- |\
- | + init-rbdmap: fix CMDPARAMS
- + Pull request 6160
- + Pull request 6161
- + Pull request 6162
- + Pull request 6163
- + Pull request 6164
- + Pull request 6165
- + Pull request 6166
- + Pull request 6199
- + osd: use another name for randomize scrub option
- + osd: randomize scrub times to avoid scrub wave
- + osd: use func in log messages
- + osd: simplify OSD::scrub_load_below_threshold() a little bit
Updated by Loïc Dachary over 8 years ago
rbd¶
teuthology-suite --priority 1000 --suite rbd --subset $(expr $RANDOM % 5)/5 --suite-branch hammer --distro ubuntu --email loic@dachary.org --ceph hammer-backports --machine-type plana,burnupi,mira 2015-10-09 18:31:00,326.326 INFO:teuthology.suite:Passed subset=2/5
- fail http://pulpito.ceph.com/loic-2015-10-09_18:31:00-rbd-hammer-backports---basic-multi/
- environmental noise apt-mirror.front.sepia.ceph.com[0: 64.90.32.37]: errno=Connection refused
teuthology-openstack --verbose --simultaneous-jobs 40 --throttle 30 --key-name myself --key-filename ~/Downloads/myself --subset 2/5 --suite rbd --suite-branch hammer --distro ubuntu --ceph hammer-backports distros/all/ubuntu_14.04.yaml
- fail http://149.202.171.126:8081/ubuntu-2015-10-09_18:27:13-rbd-hammer-backports---basic-openstack/
- Command 'openstack server create -f json --image 'teuthology-ubuntu-14.04' --flavor 'vps-ssd-3' --key-name teuthology --user-data /tmp/tmpN7lFhw --min 1 --max 1 --security-group teuthology --property teuthology=2d94a1190e66dee2acbaf3296269e107 --property ownedby=149.202.171.126 --wait target' returned non-zero exit status 1
- Command 'openstack server create -f json --image 'teuthology-ubuntu-14.04' --flavor 'vps-ssd-3' --key-name teuthology --user-data /tmp/tmpuEjIpj --min 3 --max 3 --security-group teuthology --property teuthology=cf3594984d29988614f4f9d9ae9a1a09 --property ownedby=149.202.171.126 --wait target' returned non-zero exit status 1
- 'mkdir
p -/home/ubuntu/cephtest/mnt.0/client.0/tmp && cd -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && CEPH_CLI_TEST_DUP_COMMAND=1 CEPH_REF=f6945563efcd4624aaf1737840a29c69d696f4f1 TESTDIR="/home/ubuntu/cephtest" CEPH_ID="0" PATH=$PATH:/usr/sbin adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 3h /home/ubuntu/cephtest/workunit.client.0/rbd/qemu-iotests.sh' - Command 'openstack server create -f json --image 'teuthology-ubuntu-14.04' --flavor 'vps-ssd-3' --key-name teuthology --user-data /tmp/tmpTtQbeu --min 2 --max 2 --security-group teuthology --property teuthology=d2ccf63d906e9c2a705e6cb5f692d405 --property ownedby=149.202.171.126 --wait target' returned non-zero exit status 1
- Command 'openstack server create -f json --image 'teuthology-ubuntu-14.04' --flavor 'vps-ssd-3' --key-name teuthology --user-data /tmp/tmpb_KPUB --min 3 --max 3 --security-group teuthology --property teuthology=706639933a3847b4a8ee8d1049a40b2e --property ownedby=149.202.171.126 --wait target' returned non-zero exit status 1
Updated by Loïc Dachary over 8 years ago
rados¶
teuthology-suite --priority 1000 --suite rados --subset $(expr $RANDOM % 18)/18 --suite-branch hammer --distro ubuntu --email loic@dachary.org --ceph hammer-backports --machine-type plana,burnupi,mira 2015-10-03 11:11:28,651.651 INFO:teuthology.suite:Passed subset=13/18
- fail http://pulpito.ceph.com/loic-2015-10-09_22:45:28-rados-hammer-backports---basic-multi/
- environmental noise "wget
q -O /home/ubuntu/cephtest/admin_socket_client.0/objecter_requests -'http://git.ceph.com/?p=ceph.git;a=blob_plain;f=src/test/admin_socket/objecter_requests;hb=hammer-backports' && chmod u=rx -- /home/ubuntu/cephtest/admin_socket_client.0/objecter_requests"
- environmental noise "wget
paddles=paddles.front.sepia.ceph.com run=loic-2015-10-09_22:45:28-rados-hammer-backports---basic-multi filter='rados/thrash/{0-size-min-size-overrides/2-size-2-min-size.yaml 1-pg-log-overrides/short_pg_log.yaml clusters/fixed-2.yaml fs/ext4.yaml msgr-failures/fastclose.yaml thrashers/default.yaml workloads/admin_socket_objecter_requests.yaml}' teuthology-suite --priority 101 --suite rados --filter="$filter" --suite-branch hammer --distro ubuntu --email loic@dachary.org --ceph hammer-backports --machine-type plana,burnupi,mira
Updated by Loïc Dachary over 8 years ago
Updated by Loïc Dachary over 8 years ago
- Subject changed from hammer v0.94.5 to hammer v0.94.6
- Target version changed from v0.94.5 to v0.94.6
- Affected Versions v0.94.6 added
- Affected Versions deleted (
v0.94.5)
Updated by Abhishek Varshney over 8 years ago
git --no-pager log --format='%H %s' --graph ceph/hammer..abhishekvrshny/hammer-backports | perl -p -e 's/"/ /g; if (/\w+\s+Merge (\d+)/) { s|\w+\s+Merge (\d+).*|"Pull request $1":https://github.com/ceph/ceph/pull/$1|; } else { s|(\w+)\s+(.*)|"$2":https://github.com/ceph/ceph/commit/$1|; } s/\*/+/; s/^/* /;'
- + Pull request 5361
- + Pull request 5530
- + Pull request 5766
- + Pull request 5787
- + Pull request 5789
- |\
- | + ceph.spec.in summary-ended-with-dot
- | + ceph.spec.in libcephfs_jni1 has no %post and %postun
- + Pull request 5790
- |\
- | + ceph.spec.in: rm EOL Fedoras; add OBS RHEL5 instead
- | + packaging: Add rgw placeholder dirs in proper packages
- | + ceph.spec.in: consolidate centos/rhel macros
- | + packaging: make logrotate a hard dependency across all distros
- | + ceph.spec.in: add missing -%{release}
- | + ceph.spec.in: remove duplicate BuildRequires: sharutils
- | + ceph.spec.in: fix python-flask dependency for SUSE
- | + ceph.spec.in: clarify two important comments
- | + ceph.spec.in: rm reference to EOL Fedoras
- | + ceph.spec.in: package rbd-replay-prep on all Fedoras
- | + ceph.spec.in: rbd-replay-prep is not being built on f21+
- | + ceph.spec.in:BuildRequires sharutils
- | + ceph.spec.in: fix:Add missing directories breaking build
- + Pull request 5810
- + Pull request 5825
- |\
- | + ReplicatedPG::hit_set_setup: fix hit_set_remove_all call
- | + osd/: assert in HitSet constructor if type is TYPE_NONE as well
- | + osd: only remove all the hit set objects on primary osd
- | + osd: implement hit_set_remove_all
- | + mon: disable gmt_hitset if not supported
- | + osd: do not let OSD_HITSET_GMT reuse the feature bit
- | + osd: Decode use_gmt_hitset with a unique version
- | + mon: print use_gmt_hitset in ceph osd pool get
- | + mon: add ceph osd pool set $pool use_gmt_hitset true cmd
- | + osd: use GMT time for the object name of hitsets
- + Pull request 5889
- + Pull request 5890
- + Pull request 5891
- + Pull request 5897
- + Pull request 5910
- |\
- | + Fix casing of Content-Type header
- + Pull request 6060
- + Pull request 6097
- + Pull request 6132
- + Pull request 6143
- |\
- | + Objecter: repeated free op->ontimeout.
- + Pull request 6144
- + Pull request 6145
- + Pull request 6146
- + Pull request 6151
- + Pull request 6152
- + Pull request 6153
- |\
- | + ReplicatedBackend::prepare_pull: set recover_info.size for clones
- + Pull request 6154
- + Pull request 6155
- + Pull request 6157
- + Pull request 6158
- |\
- | + PG: ignore info from down osd
- | + OSDMap.h: add has_been_up_since
- + Pull request 6159
- + Pull request 6199
- |\
- | + osd: use another name for randomize scrub option
- | + osd: randomize scrub times to avoid scrub wave
- | + osd: use func in log messages
- | + osd: simplify OSD::scrub_load_below_threshold() a little bit
- + Pull request 6213
- |\
- | + CephxServiceHandler.cc: fix get_auth conditional
- + Pull request 6271
- |\
- | + fix systemd-run cant't start ceph daemon sometimes
- + Pull request 6286
- |\
- | + tests: removed obsolete rbd_replay test cases
- | + ceph-dencoder: new rbd_replay trace file types
- | + rbd-replay: added version control to trace output file
- | + rbd-replay-prep: added --verbose command line option
- | + rbd-replay-prep: stream events to the prep file
- | + rbd-replay-prep: simplify IO dependency calculation
- | + rbd-replay: improve error messages
- | + rbd-replay-prep: support new read/write APIs
- | + rbd-replay-prep: avoid using assert statements on user inputs
- + Pull request 6289
- |\
- | + librbd: invalidate object map on error even w/o holding lock
- + Pull request 6322
- + Pull request 6335
- |\
- | + osd: Correct the object_info_t::decode() version
- + Pull request 6336
- |\
- | + osdc/Objecter: distinguish between multiple notify completions
- | + osd: reply to notify request with our unique notify_id
- + Pull request 6349
- |\
- | + rgw: location constraints should return api name
- + Pull request 6351
- |\
- | + rgw: orphan tool shouldn't clean up head objects
- + Pull request 6352
- |\
- | + cls_rgw: fix bucket listing when dealing with invisible entries
- + Pull request 6353
- |\
- | + rgw: url_decode values from X-Object-Manifest during GET on Swift DLO.
- + Pull request 6354
- |\
- | + librbd:reads larger than cache size hang.
- + Pull request 6382
- |\
- | + ceph.spec.in: lttng in SLES12 only
- | + ceph.spec.in: fix lttng/babeltrace conditionals
- + Pull request 6390
- |\
- | + packaging: move rbd-replay* to ceph-common
- + Pull request 6391
- |\
- | + mon: should not set isvalid = true when cephx_verify_authorizer return false
- + Pull request 6398
- |\
- | + OSD:shall reset primary and up_primary fields when beginning a new past_interval.
- + Pull request 6401
- |\
- | + osd: fix requeue of replay requests during activating
- + Pull request 6402
- + qa: update cephtool test for CephFS tier cases
- + mon: forbid readonly cache tiers for CephFS
- + mon: refine check_remove_tier checks
Updated by Abhishek Varshney over 8 years ago
rados¶
teuthology-openstack --verbose --key-name myself --key-filename ~/myself.pem --suite rados --subset $(expr $RANDOM % 18)/18 --suite-branch hammer --ceph hammer-backports --ceph-git-url https://github.com/abhishekvrshny/ceph.git --throttle 30 --simultaneous-jobs 20
The dead job (rados/singleton-nomsgr/{all/msgr.yaml}) is because of created socket (24) Too many open files while using the async messenger WARNING: experimental feature 'ms-type-async' is enabled.
- fail http://149.202.184.126:8081/ubuntu-2015-11-02_11:32:06-rados-hammer-backports---basic-openstack/
- environmental noise unable to revive osd with valgrind 'cd /home/ubuntu/cephtest && sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage daemon-helper term valgrind --trace-children=no --child-silent-after-fork=yes --num-callers=50 --suppressions=/home/ubuntu/cephtest/valgrind.supp --xml=yes --xml-file=/var/log/ceph/valgrind/osd.5.log --time-stamp=yes --tool=memcheck ceph-osd -f -i 5'*
- environmental noise Command 'openstack volume delete 1ab7efb0-a33f-4744-9de0-e13cefc38098' returned non-zero exit status 1
- known bug Cache tier thrashing causes out of order write Command crashed: 'CEPH_CLIENT_ID=0 adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph_test_rados --op read 100 --op write 100 --op delete 50 --max-ops 10000 --objects 6600 --max-in-flight 16 --size 4000000 --min-stride-size 400000 --max-stride-size 800000 --max-seconds 1200 --op copy_from 50 --pool base'
- known bug openstack: rados: some jobs need a disk attached 'mkdir
p -/home/ubuntu/cephtest/mnt.0/client.0/tmp && cd -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && CEPH_CLI_TEST_DUP_COMMAND=1 CEPH_REF=060124a138e44389dd41992c3c5eb473c8fa6f16 TESTDIR="/home/ubuntu/cephtest" CEPH_ID="0" PATH=$PATH:/usr/sbin adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 3h /home/ubuntu/cephtest/workunit.client.0/rados/test_alloc_hint.sh'
teuthology-openstack --verbose --key-name myself --key-filename ~/Downloads/myself --suite rados --filter 'rados/thrash/{0-size-min-size-overrides/3-size-2-min-size.yaml 1-pg-log-overrides/short_pg_log.yaml clusters/{fixed-2.yaml ;
openstack.yaml} fs/btrfs.yaml msgr-failures/fastclose.yaml thrashers/morepggrow.yaml workloads/cache.yaml}' --ceph-qa-suite-git-url http://github.com/ceph/ceph-qa-suite.git --suite-branch hammer --ceph hammer-backports --ceph-git-url https://github.com/abhishekvrshny/ceph.git
- pass http://167.114.251.106:8081/ubuntu-2015-11-10_12:55:25-rados-hammer-backports---basic-openstack/
filter='rados/verify/{1thrash/default.yaml clusters/fixed-2.yaml fs/btrfs.yaml msgr-failures/few.yaml tasks/rados_api_tests.yaml validater/valgrind.yaml}'
teuthology-openstack --verbose --key-name myself --key-filename ~/Downloads/myself --suite rados --filter "$filter" --ceph-qa-suite-git-url http://github.com/ceph/ceph-qa-suite.git --suite-branch hammer --ceph hammer-backports --ceph-git-url https://github.com/abhishekvrshny/ceph.git
- known bug [ FAILED ] LibRadosAioEC.RoundTripSparseReadPP http://167.114.246.168:8081/ubuntu-2015-11-10_16:42:42-rados-hammer-backports---basic-openstack/
filter=rados/objectstore/alloc-hint.yaml ;
teuthology-openstack --verbose --key-name myself --key-filename ~/Downloads/myself --suite rados --filter "$filter" --ceph-qa-suite-git-url http://github.com/dachary/ceph-qa-suite.git --suite-branch wip-13451-hammer --ceph hammer-backports --ceph-git-url https://github.com/abhishekvrshny/ceph.git
Updated by Loïc Dachary over 8 years ago
This branch has all of the above except Pull request 6390. It has a few more pull request.
The hammer-backports branch was rebased 19/11/2015 to get https://github.com/ceph/ceph/pull/6644 but is otherwise exactly the same.
git --no-pager log --format='%H %s' --graph ceph/hammer..loic/hammer-backports | perl -p -e 's/"/ /g; if (/\w+\s+Merge pull request #(\d+)/) { s|\w+\s+Merge pull request #(\d+).*|"Pull request $1":https://github.com/ceph/ceph/pull/$1|; } else { s|(\w+)\s+(.*)|"$2":https://github.com/ceph/ceph/commit/$1|; } s/\*/+/; s/^/* /;'
- + Pull request 5773
- |\
- | + mon: track osd_epoch of all MonSessions
- | + mon: track osd_epoch in MonSession
- + Pull request 5790
- |\
- | + packaging: move rbd-replay* to ceph-common
- | + ceph.spec.in: rm EOL Fedoras; add OBS RHEL5 instead
- | + packaging: Add rgw placeholder dirs in proper packages
- | + ceph.spec.in: consolidate centos/rhel macros
- | + packaging: make logrotate a hard dependency across all distros
- | + ceph.spec.in: add missing -%{release}
- | + ceph.spec.in: remove duplicate BuildRequires: sharutils
- | + ceph.spec.in: fix python-flask dependency for SUSE
- | + ceph.spec.in: clarify two important comments
- | + ceph.spec.in: rm reference to EOL Fedoras
- | + ceph.spec.in: package rbd-replay-prep on all Fedoras
- | + ceph.spec.in: rbd-replay-prep is not being built on f21+
- | + ceph.spec.in:BuildRequires sharutils
- | + ceph.spec.in: fix:Add missing directories breaking build
- + Pull request 5910
- |\
- | + Fix casing of Content-Type header
- + Pull request 6143
- |\
- | + Objecter: maybe access wild pointer(op) in _op_submit_with_budget.
- | + Objecter: repeated free op->ontimeout.
- + Pull request 6153
- |\
- | + ReplicatedBackend::prepare_pull: set recover_info.size for clones
- + Pull request 6158
- |\
- | + PG: ignore info from down osd
- | + OSDMap.h: add has_been_up_since
- + Pull request 6271
- |\
- | + fix systemd-run cant't start ceph daemon sometimes
- + Pull request 6286
- |\
- | + tests: removed obsolete rbd_replay test cases
- | + ceph-dencoder: new rbd_replay trace file types
- | + rbd-replay: added version control to trace output file
- | + rbd-replay-prep: added --verbose command line option
- | + rbd-replay-prep: stream events to the prep file
- | + rbd-replay-prep: simplify IO dependency calculation
- | + rbd-replay: improve error messages
- | + rbd-replay-prep: support new read/write APIs
- | + rbd-replay-prep: avoid using assert statements on user inputs
- + Pull request 6289
- |\
- | + librbd: invalidate object map on error even w/o holding lock
- + Pull request 6335
- |\
- | + osd: Correct the object_info_t::decode() version
- + Pull request 6349
- |\
- | + rgw: location constraints should return api name
- + Pull request 6351
- |\
- | + rgw: orphan tool shouldn't clean up head objects
- + Pull request 6352
- |\
- | + cls_rgw: fix bucket listing when dealing with invisible entries
- + Pull request 6353
- |\
- | + rgw: url_decode values from X-Object-Manifest during GET on Swift DLO.
- + Pull request 6354
- |\
- | + librbd:reads larger than cache size hang.
- + Pull request 6401
- |\
- | + osd: fix requeue of replay requests during activating
- + Pull request 6402
- |\
- | + qa: update cephtool test for CephFS tier cases
- | + mon: forbid readonly cache tiers for CephFS
- | + mon: refine check_remove_tier checks
- + Pull request 6420
- |\
- | + FileStore: potential memory leak if _fgetattrs fails
- + Pull request 6430
- |\
- | + crush/mapper: ensure take bucket value is valid
- | + crush/mapper: ensure bucket id is valid before indexing buckets array
- + Pull request 6450
- |\
- | + tests: test/librados/test.cc must create profile
- | + tests: destroy testprofile before creating one
- | + tests: add destroy_ec_profile{,_pp} helpers
- + Pull request 6491
- |\
- | + rgw:swift use Civetweb ssl can not get right url
- + Pull request 6499
- |\
- | + bug fix: osd: do not cache unused buffer in attrs
- + Pull request 6512
- |\
- | + rgw: fix swift API returning incorrect account metadata
- + Pull request 6527
- |\
- | + rgw: implement s3 encoding-type for get bucket
- + Pull request 6528
- |\
- | + init-rbdmap: Rewrite to use logger + clean-up
- | + ceph.spec.in: We no longer need redhat-lsb-core
- + Pull request 6530
- + krbd: remove deprecated --quiet param from udevadm
- + run_cmd: close parent process console file descriptors
- + Pull request 6199
- |\
- | + osd: use another name for randomize scrub option
- | + osd: randomize scrub times to avoid scrub wave
- | + osd: use func in log messages
- | + osd: simplify OSD::scrub_load_below_threshold() a little bit
- + Pull request 5825
- + ReplicatedPG::hit_set_setup: fix hit_set_remove_all call
- + osd/: assert in HitSet constructor if type is TYPE_NONE as well
- + osd: only remove all the hit set objects on primary osd
- + osd: implement hit_set_remove_all
- + mon: disable gmt_hitset if not supported
- + osd: do not let OSD_HITSET_GMT reuse the feature bit
- + osd: Decode use_gmt_hitset with a unique version
- + mon: print use_gmt_hitset in ceph osd pool get
- + mon: add ceph osd pool set $pool use_gmt_hitset true cmd
- + osd: use GMT time for the object name of hitsets
Updated by Loïc Dachary over 8 years ago
upgrade¶
teuthology-suite --subset 1/4 --verbose --suite upgrade/hammer --suite-branch hammer --ceph hammer --machine-type vps --priority 1000
- running
teuthology-openstack --verbose --key-name myself --key-filename ~/Downloads/myself --subset 4/5 --verbose --suite upgrade/hammer --ceph-qa-suite-git-url https://github.com/ceph/ceph-qa-suite.git --suite-branch hammer --ceph-git-url https://github.com/ceph/ceph.git --ceph hammer-backports
Updated by Loïc Dachary over 8 years ago
- Copied to Tasks #13750: infernalis v9.2.1 added
Updated by Loïc Dachary over 8 years ago
- Copied to deleted (Tasks #13750: infernalis v9.2.1)
Updated by Loïc Dachary over 8 years ago
powercycle¶
teuthology-suite -l2 -v -c hammer-backports -k testing -m plana,burnupi,mira -s powercycle -p 1000 --email loic@dachary.org
Updated by Loïc Dachary over 8 years ago
ceph-deploy¶
teuthology-suite --verbose --suite ceph-deploy --suite-branch hammer --ceph hammer-backports --machine-type vps --priority 1000
Updated by Loïc Dachary over 8 years ago
rgw¶
teuthology-suite --priority 1000 --suite rgw --subset $(expr $RANDOM % 5)/5 --suite-branch hammer --distro ubuntu --email loic@dachary.org --ceph hammer-backports --machine-type plana,burnupi,mira 2015-11-12 15:30:12,953.953 INFO:teuthology.suite:Passed subset=1/5
Updated by Loïc Dachary over 8 years ago
rbd¶
teuthology-suite --priority 1000 --suite rbd --subset $(expr $RANDOM % 5)/5 --suite-branch hammer --distro ubuntu --email loic@dachary.org --ceph hammer-backports --machine-type plana,burnupi,mira 2015-11-12 15:36:25,074.074 INFO:teuthology.suite:Passed subset=3/5
- fail http://pulpito.ceph.com/loic-2015-11-12_15:36:25-rbd-hammer-backports---basic-multi
- bug rbd/copy.sh: hangs with features/layering.yaml msgr-failures/many.yaml 'mkdir
p -/home/ubuntu/cephtest/mnt.0/client.0/tmp && cd -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && CEPH_CLI_TEST_DUP_COMMAND=1 CEPH_REF=c5a5da6fb3180ddeb81150b1478a7c557c2bf51a TESTDIR="/home/ubuntu/cephtest" CEPH_ID="0" PATH=$PATH:/usr/sbin adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 3h /home/ubuntu/cephtest/workunit.client.0/rbd/copy.sh'
- bug rbd/copy.sh: hangs with features/layering.yaml msgr-failures/many.yaml 'mkdir
Re-run failed job
filter='rbd/cli/{base/install.yaml cachepool/small.yaml clusters/fixed-1.yaml features/layering.yaml fs/btrfs.yaml msgr-failures/many.yaml workloads/rbd_cli_copy.yaml}' teuthology-suite --priority 101 --suite rbd --filter="$filter" --suite-branch hammer --distro ubuntu --email loic@dachary.org --ceph hammer-backports --machine-type plana,burnupi,mira
Re-run the failed job 10 times
filter='rbd/cli/{base/install.yaml cachepool/small.yaml clusters/fixed-1.yaml features/layering.yaml fs/btrfs.yaml msgr-failures/many.yaml workloads/rbd_cli_copy.yaml}' teuthology-suite --num 10 --priority 101 --suite rbd --filter="$filter" --suite-branch hammer --distro ubuntu --email loic@dachary.org --ceph hammer-backports --machine-type plana,burnupi,mira
Updated by Loïc Dachary over 8 years ago
fs¶
teuthology-suite --priority 1000 --suite fs --subset $(expr $RANDOM % 5)/5 --suite-branch hammer --distro ubuntu --email loic@dachary.org --ceph hammer-backports --machine-type plana,burnupi,mira 2015-11-12 15:38:39,504.504 INFO:teuthology.suite:Passed subset=0/5
Updated by Loïc Dachary over 8 years ago
rados¶
teuthology-suite --priority 1000 --suite rados --subset $(expr $RANDOM % 18)/18 --suite-branch hammer --distro ubuntu --email loic@dachary.org --ceph hammer-backports --machine-type plana,burnupi,mira 2015-11-16 18:20:49,387.387 INFO:teuthology.suite:Passed subset=15/18
Updated by Loïc Dachary over 8 years ago
git --no-pager log --format='%H %s' --graph ceph/hammer..hammer-backports | perl -p -e 's/"/ /g; if (/\w+\s+Merge pull request #(\d+)/) { s|\w+\s+Merge pull request #(\d+).*|"Pull request $1":https://github.com/ceph/ceph/pull/$1|; } else { s|(\w+)\s+(.*)|"$2":https://github.com/ceph/ceph/commit/$1|; } s/\*/+/; s/^/* /;'
- + Pull request 5773
- |\
- | + mon: track osd_epoch of all MonSessions
- | + mon: track osd_epoch in MonSession
- + Pull request 5910
- |\
- | + Fix casing of Content-Type header
- + Pull request 6143
- |\
- | + Objecter: maybe access wild pointer(op) in _op_submit_with_budget.
- | + Objecter: repeated free op->ontimeout.
- + Pull request 6349
- |\
- | + rgw: location constraints should return api name
- + Pull request 6351
- |\
- | + rgw: orphan tool shouldn't clean up head objects
- + Pull request 6352
- |\
- | + cls_rgw: fix bucket listing when dealing with invisible entries
- + Pull request 6353
- |\
- | + rgw: url_decode values from X-Object-Manifest during GET on Swift DLO.
- + Pull request 6420
- |\
- | + FileStore: potential memory leak if _fgetattrs fails
- + Pull request 6430
- |\
- | + crush/mapper: ensure take bucket value is valid
- | + crush/mapper: ensure bucket id is valid before indexing buckets array
- + Pull request 6450
- |\
- | + tests: test/librados/test.cc must create profile
- | + tests: destroy testprofile before creating one
- | + tests: add destroy_ec_profile{,_pp} helpers
- + Pull request 6491
- |\
- | + rgw:swift use Civetweb ssl can not get right url
- + Pull request 6499
- |\
- | + bug fix: osd: do not cache unused buffer in attrs
- + Pull request 6512
- |\
- | + rgw: fix swift API returning incorrect account metadata
- + Pull request 6527
- |\
- | + rgw: implement s3 encoding-type for get bucket
- + Pull request 6528
- |\
- | + init-rbdmap: Rewrite to use logger + clean-up
- | + ceph.spec.in: We no longer need redhat-lsb-core
- + Pull request 6530
- |\
- | + krbd: remove deprecated --quiet param from udevadm
- | + run_cmd: close parent process console file descriptors
- + Pull request 6585
- |\
- | + librbd: resize should only update image size within header
- + Pull request 6586
- |\
- | + librbd: fixed deadlock while attempting to flush AIO requests
- | + tests: new test case to catch deadlock on RBD image refresh
- + Pull request 6587
- |\
- | + WorkQueue: new PointerWQ base class for ContextWQ
- + Pull request 6588
- |\
- | + Objecter: pool_op callback may hang forever.
- + Pull request 6589
- |\
- | + osd: fix the snapshot reads of evicted tiering pool
- + Pull request 6620
- + rgw: fix modification to index attrs when setting acls
Updated by Loïc Dachary over 8 years ago
rados¶
teuthology-openstack --verbose --key-name myself --key-filename ~/Downloads/myself --verbose --suite rados --subset 15/18 --ceph-qa-suite-git-url https://github.com/ceph/ceph-qa-suite.git --suite-branch hammer --ceph-git-url https://github.com/ceph/ceph.git --ceph hammer-backports
- partial http://167.114.233.32:8081/ubuntu-2015-11-19_21:44:57-rados-hammer-backports---basic-openstack/
- partial http://167.114.233.32:8081/ubuntu-2015-11-20_10:04:22-rados-hammer-backports---basic-openstack/
- pass http://167.114.233.32:8081/ubuntu-2015-11-20_22:50:12-rados-hammer-backports---basic-openstack/
Updated by Loïc Dachary over 8 years ago
- Description updated (diff)
- Assignee changed from Abhishek Varshney to Nathan Cutler
Updated by Loïc Dachary over 8 years ago
upgrade¶
teuthology-openstack --verbose --key-name myself --key-filename ~/Downloads/myself --subset 0/5 --verbose --suite upgrade/hammer --ceph-qa-suite-git-url https://github.com/ceph/ceph-qa-suite.git --suite-branch hammer --ceph-git-url https://github.com/ceph/ceph.git --ceph hammer-backports
Updated by Loïc Dachary over 8 years ago
rbd¶
teuthology-openstack --verbose --key-name myself --key-filename ~/Downloads/myself --suite rbd --ceph-qa-suite-git-url https://github.com/ceph/ceph-qa-suite.git --suite-branch hammer --ceph-git-url https://github.com/ceph/ceph.git --ceph hammer-backports --subset 1/10
See https://github.com/ceph/ceph-qa-suite/pull/724#issuecomment-158642535 for a re-run of the failed test with more disk
Updated by Loïc Dachary over 8 years ago
git --no-pager log --format='%H %s' --graph ceph/hammer..hammer-backports | perl -p -e 's/"/ /g; if (/\w+\s+Merge pull request #(\d+)/) { s|\w+\s+Merge pull request #(\d+).*|"Pull request $1":https://github.com/ceph/ceph/pull/$1|; } else { s|(\w+)\s+(.*)|"$2":https://github.com/ceph/ceph/commit/$1|; } s/\*/+/; s/^/* /;'
- + Pull request 6353
- |\
- | + rgw: url_decode values from X-Object-Manifest during GET on Swift DLO.
- + Pull request 6415
- |\
- | + ceph_context: remove unsafe cast for singletons
- | + osd: conditionally initialize the tracepoint provider
- | + librados: conditionally initialize the tracepoint provider
- | + librbd: conditionally initialize the tracepoint provider
- | + common: new tracing config options
- | + tracing: merge tracepoint provider makefiles into main makefile
- | + tracing: dynamic tracepoint provider helper
- | + packaging: add new tracepoint probe shared libraries
- | + ceph.spec.in: add new tracepoint probe shared libraries
- | + lttng: move tracepoint probes to dynamic libraries
- + Pull request 6450
- |\
- | + tests: test/librados/test.cc must create profile
- | + tests: destroy testprofile before creating one
- | + tests: add destroy_ec_profile{,_pp} helpers
- + Pull request 6530
- |\
- | + krbd: remove deprecated --quiet param from udevadm
- | + run_cmd: close parent process console file descriptors
- + Pull request 6551
- |\
- | + client: add InodeRef.h to make dist
- | + client: use smart pointer to track 'cwd' and 'root_parents'
- | + client: convert Inode::snapdir_parent to smart pointer
- | + client: use smart pointer to track temporary inode reference
- | + client: convert CapSnap::in to smart pointer
- | + client: convert Fh::inode to smart pointer
- | + client: use smart pointers in MetaRequest
- | + client: convert Dentry::inode to smart pointer
- | + client: hold reference for returned inode
- + Pull request 6604
- |\
- | + client/Client.cc: remove only once used variable
- | + client/Client.cc: fix realloc memory leak
- | + client: added permission check based on getgrouplist
- | + configure.ac: added autoconf check for getgrouplist
- + Pull request 6620
- |\
- | + rgw: fix modification to index attrs when setting acls
- + Pull request 6754
- |\
- | + mds: fix out-of-order messages
- + Pull request 6755
- |\
- | + osd: fix send_failures() locking
- + Pull request 6791
- |\
- | + tools: fix race condition in seq/rand bench
- | + tools: add --no-verify option to rados bench
- + Pull request 6832
- |\
- | + init-ceph: fix systemd-run cant't start ceph daemon sometimes
- + Pull request 6834
- |\
- | + mon/PGMonitor: MAX AVAIL is 0 if some OSDs' weight is 0
- + Pull request 6835
- |\
- | + auth/cephx: large amounts of log are produced by osd if the auth of osd is deleted when the osd is running, the osd will produce large amounts of log.
- + Pull request 6839
- |\
- | + Objecter: remove redundant result-check of _calc_target in _map_session.
- | + Objecter: potential null pointer access when do pool_snap_list.
- + Pull request 6980
- |\
- | + librbd: fix merge-diff for >2GB diff-files
- + Pull request 6994
- |\
- | + log: Log.cc: Assign LOG_DEBUG priority to syslog calls
- + Pull request 7150
- |\
- | + mon: OSDMonitor: do not assume a session exists in send_incremental()
- + Pull request 7176
- |\
- | + Compare parted output with the dereferenced path
- + Pull request 7177
- |\
- | + osd: Test osd_find_best_info_ignore_history_les config in another assert
- + Pull request 7178
- |\
- | + osd: clear pg_stat_queue after stopping pgs
- + Pull request 7179
- |\
- | + ReplicatedPG: fix sparse-read result code checking logic
- + Pull request 7180
- |\
- | + Check that delta_sum.stats.sum.num_object_copies and delta_sum.stats.sum.num_object are greater than zero
- + Pull request 7183
- |\
- | + rbd: fix bench-write
- + Pull request 7184
- |\
- | + rgw: add a method to purge all associate keys when removing a subuser
- + Pull request 7185
- |\
- | + rgw: radosgw-admin bucket check --fix not work
- + Pull request 7186
- |\
- | + Fixing NULL pointer dereference
- + Pull request 7187
- |\
- | + rgw: fix reload on non Debian systems.
- + Pull request 7188
- + rgw: Add default quota config
Updated by Loïc Dachary over 8 years ago
rados¶
cw ceph-qa-suite --verbose --teuthology-git-url http://github.com/dachary/teuthology --teuthology-branch openstack --ceph-qa-suite-git-url https://github.com/ceph/ceph-qa-suite.git --suite-branch hammer --ceph-git-url https://github.com/ceph/ceph.git --ceph hammer-backports --suite rados --subset 7/18 --upload
- partial http://167.114.231.132:8081/ubuntu-2016-01-11_15:23:19-rados-hammer-backports---basic-openstack/
- partial http://167.114.231.132:8081/ubuntu-2016-01-11_22:14:39-rados-hammer-backports---basic-openstack/
- pass http://167.114.231.132:8081/ubuntu-2016-01-12_13:19:26-rados-hammer-backports---basic-openstack/
Updated by Loïc Dachary over 8 years ago
rbd¶
cw ceph-qa-suite --verbose --teuthology-git-url http://github.com/dachary/teuthology --teuthology-branch openstack --ceph-qa-suite-git-url https://github.com/ceph/ceph-qa-suite.git --suite-branch hammer --ceph-git-url https://github.com/ceph/ceph.git --ceph hammer-backports --suite rbd --subset 1/1000 --upload
- fail http://167.114.231.132:8081/ubuntu-2016-01-12_12:44:54-rbd-hammer-backports---basic-openstack
- known bug http://tracker.ceph.com/issues/14008
Full run again
- fail http://teuthology-logs.public.ceph.com/ubuntu-2016-01-13_13:36:57-rbd-hammer-backports---basic-openstack
- two failures: on environmental noise (but already succedeed in the previous run) and timeout because the job did not have time to finish
Updated by Loïc Dachary over 8 years ago
rgw¶
teuthology-suite --priority 1000 --suite rgw --subset $(expr $RANDOM % 5)/5 --suite-branch hammer --distro ubuntu --email loic@dachary.org --ceph hammer-backports --machine-type smithi
- fail http://pulpito.ceph.com/loic-2016-01-12_13:56:55-rgw-hammer-backports---basic-smithi/
- known bug 'adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage radosgw-admin --log-to-stderr --format json -n client.0 subuser rm --subuser foo:foo1' ( see http://tracker.ceph.com/issues/14375 )
Updated by Loïc Dachary over 8 years ago
upgrade¶
cw ceph-qa-suite --verbose --teuthology-git-url http://github.com/dachary/teuthology --teuthology-branch openstack --ceph-qa-suite-git-url https://github.com/ceph/ceph-qa-suite.git --suite-branch hammer --ceph-git-url https://github.com/ceph/ceph.git --ceph hammer-backports --suite upgrade/hammer --subset 1/5 --upload
Updated by Loïc Dachary over 8 years ago
$ git --no-pager log --format='%H %s' --graph ceph/hammer..hammer-backports | perl -p -e 's/"/ /g; if (/\w+\s+Merge pull request #(\d+)/) { s|\w+\s+Merge pull request #(\d+).*|"Pull request $1":https://github.com/ceph/ceph/pull/$1|; } else { s|(\w+)\s+(.*)|"$2":https://github.com/ceph/ceph/commit/$1|; } s/\*/+/; s/^/* /;'
- + Pull request 6353
- |\
- | + rgw: url_decode values from X-Object-Manifest during GET on Swift DLO.
- + Pull request 6450
- |\
- | + tests: test/librados/test.cc must create profile
- | + tests: destroy testprofile before creating one
- | + tests: add destroy_ec_profile{,_pp} helpers
- + Pull request 6551
- |\
- | + client: add InodeRef.h to make dist
- | + client: use smart pointer to track 'cwd' and 'root_parents'
- | + client: convert Inode::snapdir_parent to smart pointer
- | + client: use smart pointer to track temporary inode reference
- | + client: convert CapSnap::in to smart pointer
- | + client: convert Fh::inode to smart pointer
- | + client: use smart pointers in MetaRequest
- | + client: convert Dentry::inode to smart pointer
- | + client: hold reference for returned inode
- + Pull request 6604
- |\
- | + client/Client.cc: remove only once used variable
- | + client/Client.cc: fix realloc memory leak
- | + client: added permission check based on getgrouplist
- | + configure.ac: added autoconf check for getgrouplist
- + Pull request 6620
- |\
- | + rgw: fix modification to index attrs when setting acls
- + Pull request 6754
- |\
- | + mds: fix out-of-order messages
- + Pull request 6791
- |\
- | + tools: fix race condition in seq/rand bench
- | + tools: add --no-verify option to rados bench
- + Pull request 6973
- |\
- | + configure.ac: no use to add + before ac_ext=c
- + Pull request 6980
- |\
- | + librbd: fix merge-diff for >2GB diff-files
- + Pull request 7182
- |\
- | + librbd: optionally validate RBD pool configuration
- + Pull request 7183
- |\
- | + rbd: fix bench-write
- + Pull request 7184
- |\
- | + rgw: add a method to purge all associate keys when removing a subuser
- + Pull request 7185
- |\
- | + rgw: radosgw-admin bucket check --fix not work
- + Pull request 7186
- |\
- | + Fixing NULL pointer dereference
- + Pull request 7187
- |\
- | + rgw: fix reload on non Debian systems.
- + Pull request 7188
- |\
- | + rgw: Add default quota config
- + Pull request 7206
- |\
- | + ceph_osd: Add required feature bits related to this branch to osd_required mask
- | + osd: CEPH_FEATURE_CHUNKY_SCRUB feature now required
- + Pull request 7207
- |\
- | + osd: recency should look at newest (not oldest) hitsets
- | + osd/ReplicatedPG: fix promotion recency logic
- + Pull request 7236
- + config_opts: increase suicide timeout to 300 to match recovery
Updated by Loïc Dachary about 8 years ago
rgw¶
teuthology-suite --priority 1000 --suite rgw --subset $(expr $RANDOM % 5)/5 --suite-branch hammer --distro ubuntu --email loic@dachary.org --ceph hammer-backports --machine-type smithi
2016-01-18 12:24:11,307.307 INFO:teuthology.suite:Passed subset=1/5
- fail http://pulpito.ceph.com/loic-2016-01-18_12:24:11-rgw-hammer-backports---basic-smithi
- known bug 'adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage radosgw-admin --log-to-stderr --format json -n client.0 subuser rm --subuser foo:foo1' ( see http://tracker.ceph.com/issues/14375 )
Updated by Loïc Dachary about 8 years ago
git --no-pager log --format='%H %s' --graph ceph/hammer..hammer-backports | perl -p -e 's/"/ /g; if (/\w+\s+Merge pull request #(\d+)/) { s|\w+\s+Merge pull request #(\d+).*|"Pull request $1":https://github.com/ceph/ceph/pull/$1|; } else { s|(\w+)\s+(.*)|"$2":https://github.com/ceph/ceph/commit/$1|; } s/\*/+/; s/^/* /;'
- + Pull request 6353
- |\
- | + rgw: url_decode values from X-Object-Manifest during GET on Swift DLO.
- + Pull request 6450
- |\
- | + tests: test/librados/test.cc must create profile
- | + tests: destroy testprofile before creating one
- | + tests: add destroy_ec_profile{,_pp} helpers
- + Pull request 6551
- |\
- | + client: add InodeRef.h to make dist
- | + client: use smart pointer to track 'cwd' and 'root_parents'
- | + client: convert Inode::snapdir_parent to smart pointer
- | + client: use smart pointer to track temporary inode reference
- | + client: convert CapSnap::in to smart pointer
- | + client: convert Fh::inode to smart pointer
- | + client: use smart pointers in MetaRequest
- | + client: convert Dentry::inode to smart pointer
- | + client: hold reference for returned inode
- + Pull request 6604
- |\
- | + client/Client.cc: remove only once used variable
- | + client/Client.cc: fix realloc memory leak
- | + client: added permission check based on getgrouplist
- | + configure.ac: added autoconf check for getgrouplist
- + Pull request 6620
- |\
- | + rgw: fix modification to index attrs when setting acls
- + Pull request 6754
- |\
- | + mds: fix out-of-order messages
- + Pull request 6791
- |\
- | + tools: fix race condition in seq/rand bench
- | + tools: add --no-verify option to rados bench
- + Pull request 6973
- |\
- | + configure.ac: no use to add + before ac_ext=c
- + Pull request 6980
- |\
- | + librbd: fix merge-diff for >2GB diff-files
- + Pull request 7182
- |\
- | + librbd: optionally validate RBD pool configuration
- + Pull request 7183
- |\
- | + rbd: fix bench-write
- + Pull request 7185
- |\
- | + rgw: radosgw-admin bucket check --fix not work
- + Pull request 7186
- |\
- | + Fixing NULL pointer dereference
- + Pull request 7188
- |\
- | + rgw: Add default quota config
- + Pull request 7206
- |\
- | + ceph_osd: Add required feature bits related to this branch to osd_required mask
- | + osd: CEPH_FEATURE_CHUNKY_SCRUB feature now required
- + Pull request 7236
- |\
- | + config_opts: increase suicide timeout to 300 to match recovery
- + Pull request 7347
- |\
- | + tools: ceph-monstore-tool must do out_store.close()
- + Pull request 7407
- |\
- | + librbd: ImageWatcher shouldn't block the notification thread
- | + librados_test_stub: watch/notify now behaves similar to librados
- | + tests: simulate writeback flush during snap create
- + Pull request 7410
- |\
- | + man: document listwatchers cmd in rados manpage
- + Pull request 7411
- |\
- | + osd: disable filestore_xfs_extsize by default
- + Pull request 7412
- |\
- | + tools: monstore: add 'show-versions' command.
- | + tools: ceph_monstore_tool: add inflate-pgmap command
- | + tools:support printing the crushmap in readable fashion.
- | + tools:print the map infomation in human readable format.
- | + tools:remove the local file when get map failed.
- | + tools: ceph_monstore_tool: describe behavior of rewrite command
- | + tools/ceph-monstore-tools: add rewrite command
- | + tools: ceph-monstore-tool must do out_store.close()
- + Pull request 7414
- |\
- | + rgw: warn on suspicious civetweb frontend parameters
- + Pull request 7415
- |\
- | + PG::activate(): handle unexpected cached_removed_snaps more gracefully
- + Pull request 7416
- |\
- | + rbd-replay: handle EOF gracefully
- + Pull request 7417
- + rbd: remove canceled tasks from timer thread
Updated by Loïc Dachary about 8 years ago
fs¶
teuthology-suite --priority 1000 --suite fs --subset $(expr $RANDOM % 5)/5 --suite-branch hammer --email loic@dachary.org --ceph hammer-backports --machine-type smithi,mira
2016-01-29 15:17:06,305.305 INFO:teuthology.suite:Passed subset=1/5
On the hammer branch
- fail http://pulpito.ceph.com/loic-2016-01-29_03:02:05-fs-hammer---basic-multi/
- 'mkdir
p -/home/ubuntu/cephtest/mnt.0/client.0/tmp && cd -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && CEPH_CLI_TEST_DUP_COMMAND=1 CEPH_REF=86ba6caf992d2544cdd174e3b3f26a6099c91fc5 TESTDIR="/home/ubuntu/cephtest" CEPH_ID="0" PATH=$PATH:/usr/sbin adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 3h /home/ubuntu/cephtest/workunit.client.0/suites/fsx.sh' - 'mkdir
p -/home/ubuntu/cephtest/mnt.0/client.0/tmp && cd -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && CEPH_CLI_TEST_DUP_COMMAND=1 CEPH_REF=86ba6caf992d2544cdd174e3b3f26a6099c91fc5 TESTDIR="/home/ubuntu/cephtest" CEPH_ID="0" PATH=$PATH:/usr/sbin adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 3h /home/ubuntu/cephtest/workunit.client.0/suites/fsstress.sh' - , 'stdout_lines': ['Loaded plugins: fastestmirror, langpacks, priorities', 'Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=extras&infra=stock error was', '14: HTTP Error 500 - Internal Server Error', 'Determining fastest mirrors', 'Cannot find a valid baseurl for repo: extras/7/x86_64'], 'warnings': []}}
- 'mkdir
Re-run the failed tests from the hammer branch
- fail http://pulpito.ceph.com/loic-2016-02-01_09:52:20-fs-hammer---basic-multi/
- 'mkdir
p -/home/ubuntu/cephtest/mnt.0/client.0/tmp && cd -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && CEPH_CLI_TEST_DUP_COMMAND=1 CEPH_REF=2c8e57934284dae0ae92d1aa0839a87092ec7c51 TESTDIR="/home/ubuntu/cephtest" CEPH_ID="0" PATH=$PATH:/usr/sbin adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 3h /home/ubuntu/cephtest/workunit.client.0/suites/fsstress.sh'
- 'mkdir
Updated by Loïc Dachary about 8 years ago
rgw¶
teuthology-suite --priority 1000 --suite rgw --subset $(expr $RANDOM % 5)/5 --suite-branch hammer --distro ubuntu --email loic@dachary.org --ceph hammer-backports --machine-type smithi,mira
2016-01-18 12:24:11,307.307 INFO:teuthology.suite:Passed subset=3/5
Updated by Loïc Dachary about 8 years ago
powercycle¶
teuthology-suite -l2 -v -c hammer-backports -k testing -m smithi,mira -s powercycle -p 1000 --email loic@dachary.org
- pass http://pulpito.ceph.com/loic-2016-01-29_00:38:26-powercycle-hammer-backports-testing-basic-multi/
- note: one of the test is failed because of a spurious message in the logs smithi014 kernel: [ BUG: held lock freed! ]
Updated by Loïc Dachary about 8 years ago
upgrade¶
teuthology-suite --verbose --suite upgrade/hammer --suite-branch hammer --ceph hammer-backports --machine-type vps --priority 1000 machine_types/vps.yaml
- fail http://pulpito.ceph.com/loic-2016-01-29_00:40:06-upgrade:hammer-hammer-backports---basic-vps
- known bug Assertion `nlock == 0' failed in upgrade:firefly-firefly-testing-basic-vps suite Command crashed: 'adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage radosgw-admin -n client.0 user rm --uid bar.client.0 --purge-data'
- bug 'mkdir
p -/home/ubuntu/cephtest/mnt.0/client.0/tmp && cd -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && CEPH_CLI_TEST_DUP_COMMAND=1 CEPH_REF=83038a266747237661ef28b15621af651a517865 TESTDIR="/home/ubuntu/cephtest" CEPH_ID="0" PATH=$PATH:/usr/sbin adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 3h /home/ubuntu/cephtest/workunit.client.0/suites/iogen.sh' - forgot machine_types/vps.yaml Fuse mount failed to populate /sys/ after 31 seconds
- upgrade:hammer/older/{0-cluster/start.yaml 1-install/v0.94.yaml 2-workload/testrados.yaml 3-upgrade-sequence/upgrade-mon-osd-mds.yaml 4-final/{monthrash.yaml osdthrash.yaml testrados.yaml} distros/ubuntu_14.04.yaml}
- upgrade:hammer/older/{0-cluster/start.yaml 1-install/latest_giant_release.yaml 2-workload/rbd.yaml 3-upgrade-sequence/upgrade-mon-osd-mds.yaml 4-final/{monthrash.yaml osdthrash.yaml testrados.yaml} distros/ubuntu_14.04.yaml}
- upgrade:hammer/older/{0-cluster/start.yaml 1-install/v0.94.1.yaml 2-workload/blogbench.yaml 3-upgrade-sequence/upgrade-mon-osd-mds.yaml 4-final/{monthrash.yaml osdthrash.yaml testrados.yaml} distros/ubuntu_14.04.yaml}
- upgrade:hammer/older/{0-cluster/start.yaml 1-install/v0.94.yaml 2-workload/testrados.yaml 3-upgrade-sequence/upgrade-osd-mon-mds.yaml 4-final/{monthrash.yaml osdthrash.yaml testrados.yaml} distros/centos_7.2.yaml}
- upgrade:hammer/older/{0-cluster/start.yaml 1-install/v0.94.1.yaml 2-workload/testrados.yaml 3-upgrade-sequence/upgrade-osd-mon-mds.yaml 4-final/{monthrash.yaml osdthrash.yaml testrados.yaml} distros/ubuntu_14.04.yaml}
- environmental noise {'vpm044.front.sepia.ceph.com': 'SSH Error: data could not be sent to the remote host. Make sure this host can be reached over ssh'}
Re-running failed tests
Updated by Loïc Dachary about 8 years ago
rados¶
teuthology-suite --priority 1000 --suite rados --subset $(expr $RANDOM % 18)/18 --suite-branch hammer --email loic@dachary.org --ceph hammer-backports --machine-type smithi,mira
2016-01-29 02:04:23,547.547 INFO:teuthology.suite:Passed subset=11/18
- fail http://pulpito.ceph.com/loic-2016-01-29_02:04:23-rados-hammer-backports---basic-multi/
- 'sudo yum install ceph-debuginfo -y'
- known bug smithi disks are too fast and fill quickly reached maximum tries (1500) after waiting for 9000 seconds
- 'cd /home/ubuntu/cephtest && sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage daemon-helper term valgrind --trace-children=no --child-silent-after-fork=yes --num-callers=50 --suppressions=/home/ubuntu/cephtest/valgrind.supp --xml=yes --xml-file=/var/log/ceph/valgrind/osd.4.log --time-stamp=yes --tool=memcheck ceph-osd -f -i 4'
- known bug qa/workunits/post-file.sh: sudo 'mkdir
p -/home/ubuntu/cephtest/mnt.0/client.0/tmp && cd -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && CEPH_CLI_TEST_DUP_COMMAND=1 CEPH_REF=83038a266747237661ef28b15621af651a517865 TESTDIR="/home/ubuntu/cephtest" CEPH_ID="0" PATH=$PATH:/usr/sbin adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 3h /home/ubuntu/cephtest/workunit.client.0/post-file.sh' - '/home/ubuntu/cephtest/archive/syslog/kern.log:2016-01-29T11:54:19.203796+00:00 smithi025 kernel: [ BUG: held lock freed! ]
' in syslog
Re-running failed tests
- fail http://pulpito.ceph.com/loic-2016-02-01_10:40:32-rados-hammer-backports---basic-multi/
- 'mkdir
p -/home/ubuntu/cephtest/mnt.0/client.0/tmp && cd -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && CEPH_CLI_TEST_DUP_COMMAND=1 CEPH_REF=83038a266747237661ef28b15621af651a517865 TESTDIR="/home/ubuntu/cephtest" CEPH_ID="0" PATH=$PATH:/usr/sbin adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 3h /home/ubuntu/cephtest/workunit.client.0/post-file.sh' - reached maximum tries (1500) after waiting for 9000 seconds
- 'mkdir
Updated by Loïc Dachary about 8 years ago
git --no-pager log --format='%H %s' --graph ceph/hammer..hammer-backports | perl -p -e 's/"/ /g; if (/\w+\s+Merge pull request #(\d+)/) { s|\w+\s+Merge pull request #(\d+).*|"Pull request $1":https://github.com/ceph/ceph/pull/$1|; } else { s|(\w+)\s+(.*)|"$2":https://github.com/ceph/ceph/commit/$1|; } s/\*/+/; s/^/* /;'
- + Pull request 6551
- |\
- | + client: add InodeRef.h to make dist
- | + client: use smart pointer to track 'cwd' and 'root_parents'
- | + client: convert Inode::snapdir_parent to smart pointer
- | + client: use smart pointer to track temporary inode reference
- | + client: convert CapSnap::in to smart pointer
- | + client: convert Fh::inode to smart pointer
- | + client: use smart pointers in MetaRequest
- | + client: convert Dentry::inode to smart pointer
- | + client: hold reference for returned inode
- + Pull request 6604
- |\
- | + client/Client.cc: remove only once used variable
- | + client/Client.cc: fix realloc memory leak
- | + client: added permission check based on getgrouplist
- | + configure.ac: added autoconf check for getgrouplist
- + Pull request 6754
- |\
- | + mds: fix out-of-order messages
- + Pull request 6918
- |\
- | + Check for full before changing the cached obc
- + Pull request 7110
- |\
- | + fix ceph-fuse writing to stale log file after log rotation
- + Pull request 7185
- |\
- | + rgw: radosgw-admin bucket check --fix not work
- + Pull request 7188
- |\
- | + rgw: Add default quota config
- + Pull request 7414
- |\
- | + rgw: warn on suspicious civetweb frontend parameters
- + Pull request 7415
- |\
- | + PG::activate(): handle unexpected cached_removed_snaps more gracefully
- + Pull request 7454
- |\
- | + qa/fsstress.sh: fix 'cp not writing through dangling symlink'
- + Pull request 7456
- + qa/workunits/post-file.sh: sudo
Updated by Loïc Dachary about 8 years ago
fs¶
teuthology-suite --priority 101 --suite fs --subset $(expr $RANDOM % 5)/5 --suite-branch hammer --email loic@dachary.org --ceph hammer-backports --machine-type smithi,mira machine_types/vps.yaml
INFO:teuthology.suite:Passed subset=2/5
- fail http://pulpito.ceph.com/loic-2016-02-01_19:57:32-fs-hammer-backports---basic-multi/
- 'mkdir
p -/home/ubuntu/cephtest/mnt.0/client.0/tmp && cd -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && CEPH_CLI_TEST_DUP_COMMAND=1 CEPH_REF=ccaa9a934956db861b18371742bd12fc78c8ac6f TESTDIR="/home/ubuntu/cephtest" CEPH_ID="0" PATH=$PATH:/usr/sbin adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 3h /home/ubuntu/cephtest/workunit.client.0/suites/fsx.sh' - 'mkdir
p -/home/ubuntu/cephtest/mnt.0/client.0/tmp && cd -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && CEPH_CLI_TEST_DUP_COMMAND=1 CEPH_REF=ccaa9a934956db861b18371742bd12fc78c8ac6f TESTDIR="/home/ubuntu/cephtest" CEPH_ID="0" PATH=$PATH:/usr/sbin adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 3h /home/ubuntu/cephtest/workunit.client.0/suites/pjd.sh'- fs/thrash/{ceph/base.yaml ceph-thrash/default.yaml clusters/mds-1active-1standby.yaml debug/mds_client.yaml fs/btrfs.yaml msgr-failures/osd-mds-delay.yaml overrides/whitelist_wrongly_marked_down.yaml tasks/cfuse_workunit_suites_pjd.yaml}
- fs/basic/{clusters/fixed-3-cephfs.yaml debug/mds_client.yaml fs/btrfs.yaml inline/yes.yaml overrides/whitelist_wrongly_marked_down.yaml tasks/cephfs_scrub_tests.yaml}
- fs/basic/{clusters/fixed-3-cephfs.yaml debug/mds_client.yaml fs/btrfs.yaml inline/yes.yaml overrides/whitelist_wrongly_marked_down.yaml tasks/cfuse_workunit_suites_pjd.yaml}
- saw valgrind issues
- 'mkdir
Re-running the failed tests
- fail http://pulpito.ceph.com/loic-2016-02-03_10:58:18-fs-hammer-backports---basic-multi/
- 'mkdir
p -/home/ubuntu/cephtest/mnt.0/client.0/tmp && cd -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && CEPH_CLI_TEST_DUP_COMMAND=1 CEPH_REF=ccaa9a934956db861b18371742bd12fc78c8ac6f TESTDIR="/home/ubuntu/cephtest" CEPH_ID="0" PATH=$PATH:/usr/sbin adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 3h /home/ubuntu/cephtest/workunit.client.0/suites/fsx.sh' - 'mkdir
p -/home/ubuntu/cephtest/mnt.0/client.0/tmp && cd -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && CEPH_CLI_TEST_DUP_COMMAND=1 CEPH_REF=ccaa9a934956db861b18371742bd12fc78c8ac6f TESTDIR="/home/ubuntu/cephtest" CEPH_ID="0" PATH=$PATH:/usr/sbin adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 3h /home/ubuntu/cephtest/workunit.client.0/suites/pjd.sh'- fs/basic/{clusters/fixed-3-cephfs.yaml debug/mds_client.yaml fs/btrfs.yaml inline/yes.yaml overrides/whitelist_wrongly_marked_down.yaml tasks/cfuse_workunit_suites_pjd.yaml}
- fs/thrash/{ceph/base.yaml ceph-thrash/default.yaml clusters/mds-1active-1standby.yaml debug/mds_client.yaml fs/btrfs.yaml msgr-failures/osd-mds-delay.yaml overrides/whitelist_wrongly_marked_down.yaml tasks/cfuse_workunit_suites_pjd.yaml}
- fs/basic/{clusters/fixed-3-cephfs.yaml debug/mds_client.yaml fs/btrfs.yaml inline/yes.yaml overrides/whitelist_wrongly_marked_down.yaml tasks/cephfs_scrub_tests.yaml}
- 'mkdir
Updated by Loïc Dachary about 8 years ago
powercycle¶
teuthology-suite -l2 -v -c hammer-backports -k testing -m smithi -s powercycle -p 101 --email loic@dachary.org
Updated by Loïc Dachary about 8 years ago
upgrade¶
teuthology-suite --verbose --suite upgrade/hammer --suite-branch hammer --ceph hammer-backports --machine-type vps --priority 1000 machine_types/vps.yaml
Re-running the failed tests
- fail http://pulpito.ceph.com/loic-2016-02-02_20:11:54-upgrade:hammer-hammer-backports---basic-vps/
- Command crashed: 'adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage radosgw-admin -n client.0 user rm --uid bar.client.0 --purge-data'
- 'mkdir
p -/home/ubuntu/cephtest/mnt.0/client.0/tmp && cd -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && CEPH_CLI_TEST_DUP_COMMAND=1 CEPH_REF=ccaa9a934956db861b18371742bd12fc78c8ac6f TESTDIR="/home/ubuntu/cephtest" CEPH_ID="0" PATH=$PATH:/usr/sbin RBD_CREATE_ARGS=--new-format adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 3h /home/ubuntu/cephtest/workunit.client.0/rbd/import_export.sh'- upgrade:hammer/newer/{0-cluster/start.yaml 1-install/v0.94.2.yaml 2-workload/rbd.yaml 3-upgrade-sequence/upgrade-osd-mon-mds.yaml 4-final/{monthrash.yaml osdthrash.yaml testrgw.yaml} distros/centos_7.2.yaml}
- upgrade:hammer/newer/{0-cluster/start.yaml 1-install/v0.94.4.yaml 2-workload/rbd.yaml 3-upgrade-sequence/upgrade-osd-mon-mds.yaml 4-final/{monthrash.yaml osdthrash.yaml testrgw.yaml} distros/centos_7.2.yaml}
Re-running the failed tests
Updated by Loïc Dachary about 8 years ago
rados¶
teuthology-suite --priority 101 --suite rados --subset $(expr $RANDOM % 18)/18 --suite-branch hammer --email loic@dachary.org --ceph hammer-backports --machine-type smithi,mira
INFO:teuthology.suite:Passed subset=9/18
- fail http://pulpito.ceph.com/loic-2016-02-01_19:50:11-rados-hammer-backports---basic-multi/
- known bug rados/test.sh: erasure-code-profile set name:testprofile failed 'mkdir
p -/home/ubuntu/cephtest/mnt.0/client.0/tmp && cd -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && CEPH_CLI_TEST_DUP_COMMAND=1 CEPH_REF=ccaa9a934956db861b18371742bd12fc78c8ac6f TESTDIR="/home/ubuntu/cephtest" CEPH_ID="0" PATH=$PATH:/usr/sbin adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 3h /home/ubuntu/cephtest/workunit.client.0/rados/test.sh'* - known bug qa/workunits/post-file.sh: sudo 'mkdir
p -/home/ubuntu/cephtest/mnt.0/client.0/tmp && cd -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && CEPH_CLI_TEST_DUP_COMMAND=1 CEPH_REF=ccaa9a934956db861b18371742bd12fc78c8ac6f TESTDIR="/home/ubuntu/cephtest" CEPH_ID="0" PATH=$PATH:/usr/sbin adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 3h /home/ubuntu/cephtest/workunit.client.0/post-file.sh' - environmental noise 'sudo yum install ceph-radosgw -y'
- known bug rados/test.sh: erasure-code-profile set name:testprofile failed 'mkdir
Updated by Loïc Dachary about 8 years ago
git --no-pager log --format='%H %s' --graph ceph/hammer..hammer-backports | perl -p -e 's/"/ /g; if (/\w+\s+Merge pull request #(\d+)/) { s|\w+\s+Merge pull request #(\d+).*|"Pull request $1":https://github.com/ceph/ceph/pull/$1|; } else { s|(\w+)\s+(.*)|"$2":https://github.com/ceph/ceph/commit/$1|; } s/\*/+/; s/^/* /;'
- + Pull request 6551
- |\
- | + client: add InodeRef.h to make dist
- | + client: use smart pointer to track 'cwd' and 'root_parents'
- | + client: convert Inode::snapdir_parent to smart pointer
- | + client: use smart pointer to track temporary inode reference
- | + client: convert CapSnap::in to smart pointer
- | + client: convert Fh::inode to smart pointer
- | + client: use smart pointers in MetaRequest
- | + client: convert Dentry::inode to smart pointer
- | + client: hold reference for returned inode
- + Pull request 6604
- |\
- | + client/Client.cc: remove only once used variable
- | + client/Client.cc: fix realloc memory leak
- | + client: added permission check based on getgrouplist
- | + configure.ac: added autoconf check for getgrouplist
- + Pull request 6754
- |\
- | + mds: fix out-of-order messages
- + Pull request 7110
- |\
- | + fix ceph-fuse writing to stale log file after log rotation
- + Pull request 7185
- |\
- | + rgw: radosgw-admin bucket check --fix not work
- + Pull request 7188
- |\
- | + rgw: Add default quota config
- + Pull request 7414
- |\
- | + rgw: warn on suspicious civetweb frontend parameters
- + Pull request 7415
- |\
- | + PG::activate(): handle unexpected cached_removed_snaps more gracefully
- + Pull request 7442
- |\
- | + rgw: fix wrong etag calculation during POST on S3 bucket.
- + Pull request 7456
- |\
- | + qa/workunits/post-file.sh: sudo
- | + qa/workunits/post-file: pick a dir that's readable by world
- | + qa/workunits/post-file.sh: use /etc/default
- + Pull request 7475
- |\
- | + ceph-disk: use blkid instead of sgdisk -i
- + Pull request 7485
- |\
- | + librbd: ensure librados callbacks are flushed prior to destroying image
- | + librbd: simplify IO flush handling
- | + WorkQueue: PointerWQ drain no longer waits for other queues
- | + test: new librbd flatten test case
- + Pull request 7488
- + auth: return error code from encrypt/decrypt; make error string optional
- + auth: optimize crypto++ key context
- + auth/Crypto: optimize libnss key
- + auth: refactor crypto key context
- + auth/cephx: optimize signature check
- + auth/cephx: move signature calc into helper
- + auth/Crypto: avoid memcpy on libnss crypto operation
- + auth: make CryptoHandler implementations totally private
Updated by Yuri Weinstein about 8 years ago
QE VALIDATION (STARTED 2/8/16)¶
re-runs command lines and filters are captured in http://pad.ceph.com/p/hammer_v0.94.6_QE_validation_notes
hadoop | http://pulpito.ceph.com/teuthology-2016-02-08_17:18:46-hadoop-hammer---basic-mira/ | PASSED |
rest | http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2016-02-07_23:16:01-rest-hammer---basic-openstack/ | PASSED |
ceph-deploy | http://pulpito.ceph.com/teuthology-2016-02-08_13:22:35-ceph-deploy-hammer-distro-basic-vps/ | FAILED #14223 release approved by Sage |
upgrade/client-upgrade | http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2016-02-09_01:23:50-upgrade:client-upgrade-hammer-distro-basic-openstack/ | PASSED |
upgrade/dumpling-firefly-x | http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2016-02-09_01:24:55-upgrade:dumpling-firefly-x-hammer-distro-basic-openstack/ | PASSED CentoOS 7.2 packages for dumpling missing, ok to exclude (per Sage) |
upgrade/firefly-x | http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2016-02-09_01:25:48-upgrade:firefly-x-hammer-distro-basic-openstack/ | PASSED |
upgrade/giant-x | DEPRECATED (ok per Sage) | |
Suite | Runs/Reruns | Notes/Issues |
PASSED / FAILED | ||
Updated by Loïc Dachary about 8 years ago
For the record, in a mail sent today by Yuri:
The following suites were in scope of this point release testing:
rados (subset 1/7)
rbd
rgw
fs
krbd
kcephfs
hadoop
samba
rest
ceph-deploy
upgrade/client-upgrade
upgrade/dumpling-firefly-x (hammer)
upgrade/firefly-x (hammer)
upgrade/hammer
upgrade/hammer-x (infernalis)
powercycle
Known issues (approved for release):
fs:
http://tracker.ceph.com/issues/14716 - approved by Greg, Josh
samba:
http://tracker.ceph.com/issues/14714 - approved by Greg
krbd:
http://tracker.ceph.com/issues/14715
http://tracker.ceph.com/issues/14717
- approved by Josh
ceph-deploy:
http://tracker.ceph.com/issues/14223
- approved by Sage
Updated by Loïc Dachary about 8 years ago
- Description updated (diff)
- Status changed from In Progress to Resolved