Tasks #40404
Nautilus v14.2.2
0%
Description
Workflow¶
- Preparing the release DONE
- Cutting the release
- Abhishek/Yuri gets approval from all leads
- Casey, rgw -
- Patrick, fs -
- Jason, rbd -
- Josh, Neha, rados -
- Abhishek informs Yuri that the branch is ready for testing - sha1:
Current SHA1: - Yuri runs additional integration tests - DONE
- If Yuri discovers new bugs that need to be backported urgently (i.e. their priority is set to Urgent or Immediate), the release goes back to being prepared; it was not ready after all
- Yuri informs Alfredo, David that the branch is ready for release - TBD
- Alfredo creates the packages and sets the release tag
- Nathan writes and commits the release notes
- Nathan sends out release announcement email
- Nathan posts release announcement on https://ceph.com/community/blog
- Abhishek/Yuri gets approval from all leads
Release information¶
- branch to build from: nautilus, commit: TBD
- version: v14.2.2
- type of release: point release
- where to publish the release: http://download.ceph.com/
Related issues
History
#1 Updated by Yuri Weinstein almost 5 years ago
- Description updated (diff)
#2 Updated by Yuri Weinstein almost 5 years ago
git --no-pager log '--format=%H %s' --graph v14.2.1..origin/nautilus | 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/^/* /;'
- + Merge PR #28767 into nautilus
- |\
- | + mgr/volumes: fix incorrect VolumeException arguments
- | + mgr/volumes: allow setting mode
- | + mgr/volumes: allow setting data pool layout
- |/
- + Pull request 27043
- |\
- | + mgr/orchestrator: remove `(add|test|remove)_stateful_service_rule`
- + Pull request 28444
- |\
- | + test/rgw: add multisite test_bucket_creation_time()
- | + cls/user: cls_user_set_buckets_info overwrites creation_time
- + | Pull request 28537
- |\ \
- | + | doc: add a note on reshard object expirer fixes in PendingReleaseNotes
- | + | doc: add a troubleshooting note on resharding expirer fixes
- | + | rgw: admin: introduce objects expire-stale list and rm
- | + | rgw_common: introduce a decode_bl function to decode a bl to type
- | + | rgw: rgw_bucket: set BucketInfo as const in rgw_remove_object
- | + | rgw: object expirer: handle resharded buckets
- + | | Pull request 28538
- |\ \ \
- | + | | rgw: fix default_placement containing / when storage_class is standard fixes: http://tracker.ceph.com/issues/39380
- | |/ /
- + | | Pull request 28723
- |\ \ \
- | + | | qa/tests: added `bluestore_warn_on_legacy_statfs: false` setting
- |/ / /
- + | | Pull request 28584
- |\ \ \
- | + | | mgr/dashboard: show degraded/misplaced/unfound objects.
- + | | | Pull request 28635
- |\ \ \ \
- | + | | | mgr/dashboard: Push Grafana dashboards on startup
- + | | | | Pull request 28698
- |\ \ \ \ \
- | + | | | | qa/rgw: fix swift warning message
- + | | | | | Pull request 28661
- |\ \ \ \ \ \
- | |/ / / / /
- |/| | | | |
- | + | | | | qa/tests: added ragweed coverage to stress-split* upgrade suites
- + | | | | | Pull request 28681
- |\ \ \ \ \ \
- | + | | | | | cephfs-shell: use consistent naming for paths
- | + | | | | | cephfs-shell: remove unnecessary instances of to_bytes
- | + | | | | | cephfs-shell: refactor list_items
- | + | | | | | pybind/cephfs: improve user-friendliness of DirResult
- | + | | | | | pybind/cephfs: avoid unicode check
- | + | | | | | cephfs-shell: Remove unnecessary empty line
- | + | | | | | cephfs-shell: Fix flake8 bare 'except' warnings
- | + | | | | | cephfs-shell: Remove unused variable 'e'
- | + | | | | | cephfs-shell: Fix flake8 use != to compare str literals warning
- | + | | | | | cephfs-shell: Fixe flake8 line too long error
- | + | | | | | cephfs-shell: Remove whitespace after '
- | + | | | | | | qa/cephfs: add test for blacklisted client eviction
- | + | | | | | | mds: fix 'is session in blacklist' check in Server::apply_blacklist()
- | | |/ / / / /
- | |/| | | | |
- + | | | | | | Pull request 28641
- |\ \ \ \ \ \ \
- | + | | | | | | cephfs-shell: Revert cephfs.pyx: add py3 compatibility
- + | | | | | | | Pull request 28555
- |\ \ \ \ \ \ \ \
- | |_|_|_|/ / / /
- |/| | | | | | |
- | + | | | | | | mgr/dashboard: Consider user permissions
- | + | | | | | | mgr/dashboard: Add config filter and delete routes
- | + | | | | | | mgr/dashboard: Add config option component
- | + | | | | | | mgr/dashboard: Add PG scrub configuration form
- | | |_|_|_|/ /
- | |/| | | | |
- + | | | | | | Pull request 28552
- |\ \ \ \ \ \ \
- | + | | | | | | mgr/rook: Raise proper exception in `describe_service`
- | + | | | | | | mgr/dashboard: Load iSCSI config from local store and orchestrator
- | + | | | | | | mgr/dashboard: Merge OrchClient with OrchestratorClientMixin
- | |/ / / / / /
- + | | | | | | Pull request 28516
- |\ \ \ \ \ \ \
- | |_|/ / / / /
- |/| | | | | |
- | + | | | | | cmake: set empty-string RPATH for ceph-osd
- + | | | | | | Pull request 28233
- |\ \ \ \ \ \ \
- | + | | | | | | mds: output lock state in format dump
- + | | | | | | | Pull request 28595
- |\ \ \ \ \ \ \ \
- | + | | | | | | | mgr / volumes: improve error handling
- | + | | | | | | | py / cephfs: invoke base class Error::__init__() from OSError::__init__()
- | + | | | | | | | mgr / volumes: carve out subvolume operations as a separate class
- | + | | | | | | | mgr / volumes: introduce subvolume specification class
- | + | | | | | | | mgr / volumes: carve of volume as a separate class
- | | |_|_|/ / / /
- | |/| | | | | |
- + | | | | | | | Pull request 28610
- |\ \ \ \ \ \ \ \
- | + | | | | | | | common/secret.c: fix key parsing when doing a remount
- | | |_|_|_|/ / /
- | |/| | | | | |
- + | | | | | | | Pull request 28612
- |\ \ \ \ \ \ \ \
- | + | | | | | | | client: clean up error checking and return of _lookup_parent
- | + | | | | | | | client: drop Client::lookup_parent
- | |/ / / / / / /
- + | | | | | | | Pull request 28613
- |\ \ \ \ \ \ \ \
- | + | | | | | | | qa/cephfs: fix test_evict_client
- | |/ / / / / / /
- + | | | | | | | Pull request 28614
- |\ \ \ \ \ \ \ \
- | + | | | | | | | cephfs-shell: teuthology tests
- | |/ / / / / / /
- + | | | | | | | Pull request 28616
- |\ \ \ \ \ \ \ \
- | + | | | | | | | cephfs-shell: Fix mkdir relative path error
- | |/ / / / / / /
- + | | | | | | | Pull request 28383
- |\ \ \ \ \ \ \ \
- | + | | | | | | | rgw: fix miss handle curl error return
- | + | | | | | | | test/rgw: test truncated reads in RGWHTTPManager
- | + | | | | | | | rgw: fetch_remote_obj() compares expected object size
- + | | | | | | | | Pull request 28410
- |\ \ \ \ \ \ \ \ \
- | + | | | | | | | | cls/rgw: test before accessing pkeys->rbegin()
- | + | | | | | | | | rgw: fix bucket may redundantly list keys after BI_PREFIX_CHAR
- + | | | | | | | | | Pull request 28476
- |\ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | pybind/rados: fixed Python3 string conversion issue on get_fsid
- + | | | | | | | | | | Pull request 28511
- |\ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | selinux: Update the policy for RHEL8
- | | |_|_|_|_|_|/ / / /
- | |/| | | | | | | | |
- + | | | | | | | | | | Pull request 28541
- |\ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | doc: rgw: document v6 endpoint options
- | + | | | | | | | | | | rgw: beast: bind both v4 and v6 ports when using a port argument
- | | |_|_|_|_|_|_|/ / /
- | |/| | | | | | | | |
- + | | | | | | | | | | Pull request 28577
- |\ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | librbd: avoid dereferencing an empty container during deep-copy
- | | |_|_|_|_|_|/ / / /
- | |/| | | | | | | | |
- + | | | | | | | | | | Pull request 28598
- |\ \ \ \ \ \ \ \ \ \ \
- | |_|_|_|_|_|_|_|_|/ /
- |/| | | | | | | | | |
- | + | | | | | | | | | qa: use curl in wait_for_radosgw() in util/rgw.py
- | |/ / / / / / / / /
- + | | | | | | | | | Pull request 28604
- |\ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | qa/rgw: fix import error in tasks/swift.py
- | + | | | | | | | | | qa/rgw: skip swift tests on rhel 7.6+
- | | |_|_|_|_|_|/ / /
- | |/| | | | | | | |
- + | | | | | | | | | Pull request 28562
- |\ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | qa: stop testing simple messenger in fs qa
- + | | | | | | | | | | Pull request 28563
- |\ \ \ \ \ \ \ \ \ \ \
- | |_|/ / / / / / / / /
- |/| | | | | | | | | |
- | + | | | | | | | | | qa: ignore legacy bluestore stats errors
- | |/ / / / / / / / /
- + | | | | | | | | | Pull request 27532
- |\ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | cmake: Fix build against ncurses with separate libtinfo
- | / / / / / / / / /
- + | | | | | | | | | Pull request 27915
- |\ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | msg/async: reduce verbosity of connection timeout failures
- | + | | | | | | | | | msg/async: add timeout for connections which are not yet ready
- | + | | | | | | | | | msg: rename ms_tcp_read_timeout to ms_connection_idle_timeout
- | | |_|_|_|_|/ / / /
- | |/| | | | | | | |
- + | | | | | | | | | Pull request 28127
- |\ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | qa/workunits/rbd: remove 'fast-diff' from dynamic features test
- | + | | | | | | | | | librbd: fix issues with object-map/fast-diff feature interlock
- + | | | | | | | | | | Pull request 28131
- |\ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | common: Clang requires a default constructor, but it can be empty
- | |/ / / / / / / / / /
- + | | | | | | | | | | Pull request 28485
- |\ \ \ \ \ \ \ \ \ \ \
- | |_|_|_|/ / / / / / /
- |/| | | | | | | | | |
- | + | | | | | | | | | pybind/mgr: add slash to prometheus illegal metric name characters
- | + | | | | | | | | | pybind/mgr: fix format for rbd-mirror prometheus metrics
- + | | | | | | | | | | Pull request 28429
- |\ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | mgr/volume: set cephfs metadata bias at 4x
- | + | | | | | | | | | | mgr/volume: default to 16 PGs (min) for metadata pool
- | + | | | | | | | | | | test: remove fs/test-volume.sh workunit
- | + | | | | | | | | | | test: port fs/volume related tests to python
- | + | | | | | | | | | | mgr/volumes: fix error message
- | + | | | | | | | | | | mgr/volumes: fix subvolume creation with quota
- | + | | | | | | | | | | mgr/volumes: convert string to bytes object
- | + | | | | | | | | | | mgr/volumes: allow creation/deletion of FS subvolume group snapshots
- | + | | | | | | | | | | mgr/volumes: allow creation/deletion of FS subvolume groups
- | + | | | | | | | | | | mgr/volumes: allow creation/deletion of snapshots of FS subvolumes
- | + | | | | | | | | | | mgr/volumes: allow fetching path of FS subvolumes
- | + | | | | | | | | | | mgr/volumes: use the fs_subvolume module
- | + | | | | | | | | | | mgr/volumes: add fs_subvolume module
- + | | | | | | | | | | | Pull request 28333
- |\ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | pybind: added lseek() Fixes https://tracker.ceph.com/issues/39403 Signed-off-by: Xiaowei Chu <xweichu@hotmail.com>
- + | | | | | | | | | | | | Pull request 28499
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | client: fix ceph.snap.btime vxattr value
- | | |_|/ / / / / / / / / /
- | |/| | | | | | | | | | |
- + | | | | | | | | | | | | Pull request 28500
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | client: fix ceph.dir.rctime vxattr value
- | |/ / / / / / / / / / / /
- + | | | | | | | | | | | | Pull request 28375
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | client: fix fuse client hang because its bad session PipeConnection to mds.
- | | |_|_|_|_|_|_|_|_|/ / /
- | |/| | | | | | | | | | |
- + | | | | | | | | | | | | Pull request 28394
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | |_|_|_|_|_|_|/ / / / / /
- |/| | | | | | | | | | | |
- | + | | | | | | | | | | | mds: check dir fragment to split dir if mkdir makes it oversized. In handle_client_mkdir we hit_dir (via hit_inode) in mkdir finish callback, but by then we might have overshot the split size (multiple mkdir in flight), so check dir fragment for an early chance to split the dir if mkdir makes it oversized.
- | | |_|_|_|_|/ / / / / /
- | |/| | | | | | | | | |
- + | | | | | | | | | | | Pull request 27439
- |\ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | qa/distros/supported/ubuntu_latest: 16.04 -> 18.04
- | + | | | | | | | | | | | qa/distros/supported/centos_latest: 7.5 -> 7.6
- | + | | | | | | | | | | | qa/distros: add centos 7.6
- | / / / / / / / / / / /
- + | | | | | | | | | | | Pull request 28279
- |\ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | mgr/balancer: fix fudge
- | + | | | | | | | | | | | mgr/balancer: create compat weight-set earlier
- | + | | | | | | | | | | | mgr/balancer: fix initial weight-set value for newly created osds
- + | | | | | | | | | | | | Pull request 28291
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | mgr/restful: do not use filter() for list
- | + | | | | | | | | | | | | pybind/mgr: use enumerate() for accessing index in a loop
- | + | | | | | | | | | | | | restful: Expose perf counters
- | |/ / / / / / / / / / / /
- + | | | | | | | | | | | | Pull request 28392
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | ceph.spec.in: install grafana dashboards world readable
- | | |/ / / / / / / / / / /
- | |/| | | | | | | | | | |
- + | | | | | | | | | | | | Pull request 28469
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | rpm: have py3 RPMs provide/obsolete py2 predecessors
- | | |_|_|_|_|_|_|_|_|/ / /
- | |/| | | | | | | | | | |
- + | | | | | | | | | | | | Pull request 28504
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | osd: Output Base64 encoding of CRC header if binary data present
- + | | | | | | | | | | | | | Pull request 28309
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | rgw: crypto: throw DigestException from Digest and HMAC
- | | |_|_|_|_|_|/ / / / / / /
- | |/| | | | | | | | | | | |
- + | | | | | | | | | | | | | Pull request 28482
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \
- | |_|_|_|_|_|_|_|_|_|/ / / /
- |/| | | | | | | | | | | | |
- | + | | | | | | | | | | | | Add 'RBD_FEATURE_MIGRATING' to rbd.pyx
- | | |_|_|_|_|_|/ / / / / /
- | |/| | | | | | | | | | |
- + | | | | | | | | | | | | Pull request 28512
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | doc/rgw: document CreateBucketConfiguration for s3 PUT Bucket api
- | | |_|_|_|_|_|_|_|_|/ / /
- | |/| | | | | | | | | | |
- + | | | | | | | | | | | | Pull request 28312
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | mgr/dashboard: Change the provider of services to root
- | | |_|/ / / / / / / / / /
- | |/| | | | | | | | | | |
- + | | | | | | | | | | | | Pull request 28315
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | mgr/dashboard: Reduce number of triggers when search not empty
- | + | | | | | | | | | | | | mgr/dashboard: Set changeDetection to Push on Table Component
- | |/ / / / / / / / / / / /
- + | | | | | | | | | | | | Pull request 28316
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | mgr/dashboard: Add multi root support in CRUSH map
- | |/ / / / / / / / / / / /
- + | | | | | | | | | | | | Pull request 28318
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | mgr/dashboard: Add clients tab to NFS details
- | |/ / / / / / / / / / / /
- + | | | | | | | | | | | | Pull request 28319
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | mgr/dashboard: Subscribe to changes when RequiredIf is used
- | |/ / / / / / / / / / / /
- + | | | | | | | | | | | | Pull request 28320
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | mgr/dashboard: Improve NFS Pseudo pattern message
- | |/ / / / / / / / / / / /
- + | | | | | | | | | | | | Pull request 28311
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | mgr/dashboard: Fix NFS clients squash/access_type default values
- | |/ / / / / / / / / / / /
- + | | | | | | | | | | | | Pull request 28416
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | |_|/ / / / / / / / / / /
- |/| | | | | | | | | | | |
- | + | | | | | | | | | | | qa/tests: added v14.2.1
- | | |_|_|_|_|_|_|/ / / /
- | |/| | | | | | | | | |
- + | | | | | | | | | | | Pull request 28400
- |\ \ \ \ \ \ \ \ \ \ \ \
- | |_|_|_|/ / / / / / / /
- |/| | | | | | | | | | |
- | + | | | | | | | | | | PendingReleaseNotes: refresh the no{up,down,in,out} flags change
- | + | | | | | | | | | | osd: unify sources of no{up,down,in,out} flags into singleton helpers
- | + | | | | | | | | | | qa: tolerate wildcard position
- | + | | | | | | | | | | doc: refresh {noup,nodown,noin,noout} changes
- | + | | | | | | | | | | mon/OSDMonitor: migrate 'osd {add,rm}-{noup,nodown,noin,noout}' command to new implementation
- | + | | | | | | | | | | mon/MonCommands: mark 'osd {add,rm}-{noup,nodown,noin,noout}' as deprecated
- | + | | | | | | | | | | osd: add no{out,down,in,out} flags by device class
- | + | | | | | | | | | | osd,mon: add 'ceph osd {set,unset}-group <flags> <who>' command
- | | |_|_|_|/ / / / / /
- | |/| | | | | | | | |
- + | | | | | | | | | | Pull request 27742
- |\ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | mgr/dashboard: Manager should complain about wrong dashboard certificate
- | / / / / / / / / / /
- + | | | | | | | | | | Pull request 28175
- |\ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | mgr/dashboard: Unify the look of dashboard charts
- + | | | | | | | | | | | Pull request 28191
- |\ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | mgr/dashboard: Fix tcmu-runner perf counters page
- + | | | | | | | | | | | | Pull request 28273
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | qa/workunits/rbd: wait for rbd-nbd unmap to complete
- + | | | | | | | | | | | | | Pull request 28398
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \
- | |_|_|_|_|_|_|/ / / / / / /
- |/| | | | | | | | | | | | |
- | + | | | | | | | | | | | | mon: fix off-by-one rendering progress bar
- | | |_|_|/ / / / / / / / /
- | |/| | | | | | | | | | |
- + | | | | | | | | | | | | Pull request 28458
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | |_|_|_|_|_|_|/ / / / / /
- |/| | | | | | | | | | | |
- | + | | | | | | | | | | | qa/tests: removed `1node` and `systemd` tests as ceph-deploy is not actively developed
- + | | | | | | | | | | | | Pull request 27677
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | cephfs-shell: support non-octal mode
- | + | | | | | | | | | | | | cephfs-shell: fix rm command
- | + | | | | | | | | | | | | cephfs-shell: fix lls command
- | + | | | | | | | | | | | | cephfs-shell: fix lcd command
- | + | | | | | | | | | | | | cephfs-shell: fix umask command
- | + | | | | | | | | | | | | cephfs-shell: fix cat command
- | + | | | | | | | | | | | | cephfs-shell: fix chmod command
- | + | | | | | | | | | | | | cephfs-shell: fix chdir command
- | + | | | | | | | | | | | | cephfs-shell: fix mv command
- | + | | | | | | | | | | | | cephfs-shell: fix rmdir command
- | + | | | | | | | | | | | | cephfs-shell: fix ls command
- | + | | | | | | | | | | | | cephfs-shell: fix get command
- | + | | | | | | | | | | | | cephfs-shell: fix put command
- | + | | | | | | | | | | | | cephfs-shell: fix mkdir command
- | + | | | | | | | | | | | | cephfs-shell: helper functions and infra changes
- | + | | | | | | | | | | | | cephfs-shell: Use colorama module instead of colorize
- | / / / / / / / / / / / /
- + | | | | | | | | | | | | Pull request 27714
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | mds: drop reconnect message from non-existent session
- | / / / / / / / / / / / /
- + | | | | | | | | | | | | Pull request 27736
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | mds/server: check directory split after rename. fixes: http://tracker.ceph.com/issues/38994 Signed-off-by: Shen Hang <harryshen18@gmail.com>
- | / / / / / / / / / / / /
- + | | | | | | | | | | | | Pull request 27842
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | mds: initialize cap_revoke_eviction_timeout with conf
- | / / / / / / / / / / / /
- + | | | | | | | | | | | | Pull request 27846
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | mds: better output of 'ceph health detail'
- | / / / / / / / / / / / /
- + | | | | | | | | | | | | Pull request 27849
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | |/ / / / / / / / / / / /
- |/| | | | | | | | | | | |
- | + | | | | | | | | | | | mds: fix SnapRealm::resolve_snapname for long name
- | / / / / / / / / / / /
- + | | | | | | | | | | | Pull request 27851
- |\ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | mount.ceph.c: do not pass nofail to the kernel
- | / / / / / / / / / / /
- + | | | | | | | | | | | Pull request 27852
- |\ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | mds: there is an assertion when calling Beacon::shutdown()
- | / / / / / / / / / / /
- + | | | | | | | | | | | Pull request 27853
- |\ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | mds: update projected_version when upgrading snaptable
- | / / / / / / / / / / /
- + | | | | | | | | | | | Pull request 27879
- |\ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | mds: open import bounding dirfrags in batch
- | + | | | | | | | | | | | mds: remove superfluous error in StrayManager::advance_delayed()
- | / / / / / / / / / / /
- + | | | | | | | | | | | Pull request 27892
- |\ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | mds: check earlier if directories are already exported
- | + | | | | | | | | | | | mds: dont print auth trees if they are too many
- | + | | | | | | | | | | | mds: dont print subtrees if they are too many/big
- | / / / / / / / / / / /
- + | | | | | | | | | | | Pull request 27901
- |\ \ \ \ \ \ \ \ \ \ \ \
- | |_|_|_|_|_|_|_|_|_|_|/
- |/| | | | | | | | | | |
- | + | | | | | | | | | | test: check listattr for snapshot btime entry
- | + | | | | | | | | | | test: extend LibCephFS.Xattrs test
- | + | | | | | | | | | | client: remove unused vxattr length helpers
- | + | | | | | | | | | | client: fix _listxattr() vxattr buffer length calculation
- | + | | | | | | | | | | test: add libcephfs snap.btime xattr test
- | + | | | | | | | | | | client: add ceph.snap.btime vxattr
- | + | | | | | | | | | | mds: carry snapshot creation time with InodeStat
- | / / / / / / / / / /
- + | | | | | | | | | | Pull request 28040
- |\ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | mgr/orchestrator: add progress events to all orchestrators
- + | | | | | | | | | | | Pull request 27625
- |\ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | doc/release/nautilus: proscribe minimum hammer tunables and straw2 on upgrade
- | + | | | | | | | | | | | common/options: update mon_crush_min_required_version=hammer
- | / / / / / / / / / / /
- + | | | | | | | | | | | Pull request 27824
- |\ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | common/assert: include ceph_abort_msg(arg) arg in log output
- | / / / / / / / / / / /
- + | | | | | | | | | | | Pull request 27893
- |\ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | test/pybind: fix use of rados.ReadOpCtx and rados.WriteOpCtx
- | + | | | | | | | | | | | ceph_volume_client: fix use of rados.WriteOpCtx
- | / / / / / / / / / / /
- + | | | | | | | | | | | Pull request 27919
- |\ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | mgr/ansible: Host ls implementation
- + | | | | | | | | | | | | Pull request 28178
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | mgr/dashboard: Remove messages.xlf
- | | |_|_|/ / / / / / / / /
- | |/| | | | | | | | | | |
- + | | | | | | | | | | | | Pull request 28261
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | mgr/dashboard: Bug Fix Error on Mgr Dashboard NFS
- | |/ / / / / / / / / / / /
- + | | | | | | | | | | | | Pull request 28382
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | |_|_|_|_|_|_|/ / / / / /
- |/| | | | | | | | | | | |
- | + | | | | | | | | | | | common: fix parse_env nullptr deref
- | + | | | | | | | | | | | test: add test for parse_env
- | | |_|_|_|_|_|_|_|/ / /
- | |/| | | | | | | | | |
- + | | | | | | | | | | | Pull request 27772
- |\ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | qa: decouple session map test from simple msgr
- | + | | | | | | | | | | | msg/async: move connection ref
- | + | | | | | | | | | | | msg/async: dec active connections when marked down
- | / / / / / / / / / / /
- + | | | | | | | | | | | Pull request 28141
- |\ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | common/util: handle long lines in /proc/cpuinfo
- | | |_|_|_|_|_|_|_|_|/ /
- | |/| | | | | | | | | |
- + | | | | | | | | | | | Pull request 28248
- |\ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | commom: make cluster_network work.
- | | |_|_|_|_|_|_|_|_|_|/
- | |/| | | | | | | | | |
- + | | | | | | | | | | | Pull request 27818
- |\ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | common/options: allow osd_pool_default_pg_autoscale_mode to update a runtime
- | + | | | | | | | | | | | common/options: flag misc ms_* options STARTUP
- | + | | | | | | | | | | | common/options: flag misc options STARTUP
- | + | | | | | | | | | | | common/options: mark cluster log options with FLAG_RUNTIME, use get_val
- | + | | | | | | | | | | | common/options: mark a bunch of options with FLAG_STARTUP
- | / / / / / / / / / / /
- + | | | | | | | | | | | Pull request 28299
- |\ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | rpm: Disable LTO in spec when being used
- + | | | | | | | | | | | | Pull request 28325
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | common/utime: don't pass %z to utime if there is a 'Z'
- | + | | | | | | | | | | | | common/utime: make parse() handle (our) ISO 8601 output
- | | |_|_|_|_|_|_|_|_|_|/ /
- | |/| | | | | | | | | | |
- + | | | | | | | | | | | | Pull request 28347
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | |_|_|_|_|_|_|_|_|/ / / /
- |/| | | | | | | | | | | |
- | + | | | | | | | | | | | mgr/PyModuleRegistry: log error if we can't find any modules to load
- + | | | | | | | | | | | | Pull request 28028
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | os/bluestore: dump onode meta before no spanning blob assertion.
- | + | | | | | | | | | | | | os/bluestore: move _dump_xxx methods out of BlueStore class
- + | | | | | | | | | | | | | Pull request 27525
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | os/bluestore: call fault_range properly prior to looking for blob to reuse
- | / / / / / / / / / / / / /
- + | | | | | | | | | | | | | Pull request 27645
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | doc/rados/operations/health-checks: document new bluestore warnings
- | + | | | | | | | | | | | | | doc/rados/operations: document BLUEFS_SPILLOVER
- | + | | | | | | | | | | | | | os/bluestore: alert on fm/bdev size mismatch
- | + | | | | | | | | | | | | | os/bluestore: introduce legacy statfs alert
- | / / / / / / / / / / / / /
- + | | | | | | | | | | | | | Pull request 27819
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | os/bluestore: correctly measure deferred writes into new blobs
- | / / / / / / / / / / / / /
- + | | | | | | | | | | | | | Pull request 28007
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \
- | |_|_|_|_|_|_|/ / / / / / /
- |/| | | | | | | | | | | | |
- | + | | | | | | | | | | | | bluestore: fix for FreeBSD iocb structure
- + | | | | | | | | | | | | | Pull request 28369
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | qa: kcephfs/multimds test latest rhel
- | + | | | | | | | | | | | | | qa: fix missing yaml fragment
- |/ / / / / / / / / / / / / /
- + | | | | | | | | | | | | | Pull request 28218
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | mgr/dashboard: fix backend error when updating RBD interlocked features
- | | |_|_|_|_|_|_|_|_|_|/ / /
- | |/| | | | | | | | | | | |
- + | | | | | | | | | | | | | Pull request 28022
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | mgr/dashboard: Queue notifications as default
- + | | | | | | | | | | | | | | Pull request 27884
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | pybind/tox: handle possible WITH_PYTHON3 values other than 3
- | + | | | | | | | | | | | | | | pybind/tox: pass additional command line arguments through to tox
- | + | | | | | | | | | | | | | | tests: mgr/tox: make run-tox.sh scripts more robust
- | | |_|_|_|_|_|/ / / / / / / /
- | |/| | | | | | | | | | | | |
- + | | | | | | | | | | | | | | Pull request 27998
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | ceph.spec.in: package prometheus default alerts for SUSE
- | + | | | | | | | | | | | | | | monitoring: add a few prometheus alerts
- | + | | | | | | | | | | | | | | monitoring/grafana: fix typo in README
- | | |_|_|_|_|_|_|_|/ / / / / /
- | |/| | | | | | | | | | | | |
- + | | | | | | | | | | | | | | Pull request 28098
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | mgr/BaseMgrModule: drop GIL in ceph_store_set
- | + | | | | | | | | | | | | | | mgr/BaseMgrModule: drop GIL in set_config
- + | | | | | | | | | | | | | | | Pull request 28189
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | | mgr/dashboard: Display correct dialog title
- | | |_|_|_|_|_|_|_|_|_|_|_|_|_|/
- | |/| | | | | | | | | | | | | |
- + | | | | | | | | | | | | | | | Pull request 28262
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | | mon/Monitor: allow probe if MMonProbe::mon_release == 0
- | + | | | | | | | | | | | | | | | mon: fix min_mon_release print
- | | |_|_|_|_|_|_|_|_|_|/ / / / /
- | |/| | | | | | | | | | | | | |
- + | | | | | | | | | | | | | | | Pull request 28101
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | | mgr/dashboard: fix some performance data are not displayed
- | + | | | | | | | | | | | | | | | monitoring: update Grafana dashboards
- | | |_|/ / / / / / / / / / / / /
- | |/| | | | | | | | | | | | | |
- + | | | | | | | | | | | | | | | Pull request 27864
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | | mgr/rook: Added missing `rgw` daemons in `service ls`
- | / / / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | | Pull request 27863
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | | mgr/rook: Fix RGW creation
- | / / / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | | Pull request 27862
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | |_|_|_|_|_|_|_|_|_|/ / / / / /
- |/| | | | | | | | | | | | | | |
- | + | | | | | | | | | | | | | | mgr/rook: Remove support for Rook older than v0.9
- | / / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | Pull request 27918
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | rgw: Evaluating bucket policies also while reading permissions for an object that is non-existent.
- | | |_|_|_|_|_|_|_|_|_|_|/ / /
- | |/| | | | | | | | | | | | |
- + | | | | | | | | | | | | | | Pull request 27921
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | rgw: sync counters: drop spaces from counter names
- | + | | | | | | | | | | | | | | rgw: add perf counter to RGWListBucketIndexLogCR
- | + | | | | | | | | | | | | | | rgw: add perf counter to RGWReadRemoteDataLogShardCR
- | + | | | | | | | | | | | | | | rgw: add perf counters to fetch_remote_obj()
- | + | | | | | | | | | | | | | | rgw: add sync perf counters to each RGWDataSyncProcessorThread
#3 Updated by Yuri Weinstein almost 5 years ago
- | + | | | | | | | | | | | | | | rgw: add perf counter definitions for multisite sync
- | + | | | | | | | | | | | | | | rgw: zone service tracks source zones in a vector
- | |/ / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | Pull request 27924
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | rgw: cls_bucket_list_unordered lists a single shard
- | + | | | | | | | | | | | | | | cls/rgw: expose cls_rgw_bucket_list_op for single shard
- | |/ / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | Pull request 27944
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | build/rgw: unittest_rgw_dmclock_scheduler does not need Boost_LIBRARIES
- | |/ / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | Pull request 27952
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | rgw: RGWPeriodPusher uses zone system key for inter-zonegroup messages
- | |/ / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | Pull request 27953
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | rgw: clean up some logging
- | |/ / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | Pull request 27954
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | rgw: drop cloud sync module logs attrs from the log
- | |/ / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | Pull request 27955
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | rgw: unexpected crash when creating bucket in librgw Fixed: https://tracker.ceph.com/issues/38013
- | |/ / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | Pull request 28064
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | rgw: cr_rest: allow a error type for wait with bufferlists
- | + | | | | | | | | | | | | | | rgw: rest_conn: wait bl takes an optional error template
- | + | | | | | | | | | | | | | | rgw: rest_conn: parse_json bails on failed parsing
- + | | | | | | | | | | | | | | | Pull request 27630
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | | rgw admin: add tenant argument to reshard cancel
- | / / / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | | Pull request 27660
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | | rgw: beast: set a default port for endpoints
- | / / / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | | Pull request 27664
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | | rgw: limit entries in remove_olh_pending_entries()
- | / / / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | | Pull request 27779
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | | test/rgw: RGWReshardWait uses std::chrono::steady_clock
- | / / / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | | Pull request 27800
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | | rgw: fix race b/w bucket reshard and ops waiting on reshard completion
- | + | | | | | | | | | | | | | | | rgw: correct comment describing function try_refresh_bucket_info
- | + | | | | | | | | | | | | | | | rgw: fix log messages using proceeding to processing
- | / / / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | | Pull request 27814
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | | rgw: use std::optional in bilog trim
- | + | | | | | | | | | | | | | | | rgw: multisite log trimming only checks peers that sync from us
- | / / / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | | Pull request 27826
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | | mgr/dashboard: bucket modification time to local time
- | + | | | | | | | | | | | | | | | rgw: bucket stats report mtime in UTC
- + | | | | | | | | | | | | | | | | Pull request 27827
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | | | rgw: admin: handle delete_at attr in object stat output
- | / / / / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | | | Pull request 27904
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | | | rgw_file: save etag and acl info in setattr
- + | | | | | | | | | | | | | | | | | Pull request 27890
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | | | | mgr/dashboard: RBD snapshot name suggestion with local time suffix
- | / / / / / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | | | | Pull request 28021
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | |_|_|_|_|_|_|_|_|_|_|_|_|_|/ / / /
- |/| | | | | | | | | | | | | | | | |
- | + | | | | | | | | | | | | | | | | mgr/dashboard: KV-table transforms dates through pipe
- | | |_|_|_|_|_|_|_|_|/ / / / / / /
- | |/| | | | | | | | | | | | | | |
- + | | | | | | | | | | | | | | | | Pull request 28091
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | | | test/librbd: drop 'ceph_test_librbd_api' target
- | | |_|_|_|_|/ / / / / / / / / / /
- | |/| | | | | | | | | | | | | | |
- + | | | | | | | | | | | | | | | | Pull request 28120
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | | | librbd: when requeueing QOS throttled request queue it back
- | + | | | | | | | | | | | | | | | | common: add requeue_back WorkQueue method
- | + | | | | | | | | | | | | | | | | librbd: make flush be queued by QOS throttler
- | + | | | | | | | | | | | | | | | | common: allow 0 cost items to be queued by TokenBucketThrottle
- | | |_|_|_|_|_|_|_|/ / / / / / / /
- | |/| | | | | | | | | | | | | | |
- + | | | | | | | | | | | | | | | | Pull request 28121
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | | | rbd: fixed memory leak in 'rbd mirror pool' multi-image actions
- | + | | | | | | | | | | | | | | | | librbd: async open/close should free ImageCtx before issuing callback
- | |/ / / / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | | | Pull request 28122
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | | | rbd-mirror: clear out bufferlist prior to listing mirror images
- | |/ / / / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | | | Pull request 28203
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | | | osd: Don't include user changeable flag in snaptrim related assert
- | | |/ / / / / / / / / / / / / / /
- | |/| | | | | | | | | | | | | | |
- + | | | | | | | | | | | | | | | | Pull request 28258
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | | | os/bluestore: fix missing discard in BlueStore::_kv_sync_thread
- | | |_|_|_|_|_|_|_|_|_|_|_|_|/ / /
- | |/| | | | | | | | | | | | | | |
- + | | | | | | | | | | | | | | | | Pull request 27746
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | | | mgr/dashboard: Add frontend code documentation
- | / / / / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | | | Pull request 27760
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | | | mgr/dashboard: iSCSI: Limit members to 1 group
- | + | | | | | | | | | | | | | | | | mgr/dashboard: Add enabled property to SelectOption
- | / / / / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | | | Pull request 27868
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | | | mgr/dashboard: Do not default to 'admin' as Admin Resource
- | / / / / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | | | Pull request 28011
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | | | mgr/dashboard: All RBD features are supported by 'tcmu:runner'
- | | |_|_|_|_|_|_|_|_|_|_|_|/ / / /
- | |/| | | | | | | | | | | | | | |
- + | | | | | | | | | | | | | | | | Pull request 28026
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | |_|_|_|_|_|_|_|_|_|_|_|/ / / / /
- |/| | | | | | | | | | | | | | | |
- | + | | | | | | | | | | | | | | | mgr/dashboard: Fix iSCSI form when using IPv6
- | | |_|_|_|/ / / / / / / / / / /
- | |/| | | | | | | | | | | | | |
- + | | | | | | | | | | | | | | | Pull request 27920
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | |_|_|_|_|_|_|_|_|_|_|/ / / / /
- |/| | | | | | | | | | | | | | |
- | + | | | | | | | | | | | | | | mgr/test_orchestrator: Fix 'TestWriteCompletion' object has no attribute 'id'
- | | |_|_|_|_|_|_|_|/ / / / / /
- | |/| | | | | | | | | | | | |
- + | | | | | | | | | | | | | | Pull request 28035
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | osd/OSD.cc: make osd bench description consistent with parameters
- | | |/ / / / / / / / / / / / /
- | |/| | | | | | | | | | | | |
- + | | | | | | | | | | | | | | Pull request 28072
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | osd/OSDMap: Replace get_out_osds with get_out_existing_osds
- | | |_|_|_|/ / / / / / / / / /
- | |/| | | | | | | | | | | | |
- + | | | | | | | | | | | | | | Pull request 28088
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | osd: Fix merge_log_dups() not remove dup corresponding to log.tail
- | + | | | | | | | | | | | | | | test: unittest_pglog: Additional test cases for trim, copy_up_to and copy_after
- | + | | | | | | | | | | | | | | test: unittest_pglog: Remove irrelevant config values
- | + | | | | | | | | | | | | | | test: Adding standalone test of log copy handling
- | + | | | | | | | | | | | | | | osd: Include dups in copy_after() and copy_up_to()
- | + | | | | | | | | | | | | | | osd: Fix off by 1 error in trim handling of osd_pg_log_dups_tracked
- | + | | | | | | | | | | | | | | osd: Remove unused pg_log_t::copy_range()
- | |/ / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | Pull request 28160
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | osd/PG: do not use approx_missing_objects pre-nautilus
- | | |_|_|_|_|/ / / / / / / / /
- | |/| | | | | | | | | | | | |
- + | | | | | | | | | | | | | | Pull request 28164
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | osd: take heartbeat_lock when calling heartbeat()
- | |/ / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | Pull request 28205
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | osd: Don't evict after a flush if intersecting scrub range
- | | |_|_|_|_|_|_|_|_|_|/ / / /
- | |/| | | | | | | | | | | | |
- + | | | | | | | | | | | | | | Pull request 28219
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | osd/PG: fix last_complete re-calculation on splitting
- | | |_|_|_|_|_|_|_|_|_|/ / / /
- | |/| | | | | | | | | | | | |
- + | | | | | | | | | | | | | | Pull request 27632
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | osd/PGLog: preserve original_crt in merge_log()
- | + | | | | | | | | | | | | | | osd/PGLog: preserve original_crt in proc_replica_log()
- | + | | | | | | | | | | | | | | osd/PGLog: should not rollback further than deleted object version
- | / / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | Pull request 27699
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | mgr/BaseMgrModule: run MonCommandCompletion on the finisher
- | + | | | | | | | | | | | | | | mgr/BaseMgrModule: fix leak
- | / / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | Pull request 27711
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | qa: add new test case for pulling error
- | + | | | | | | | | | | | | | | Add checking of num_shards_repaired in osd stats
- | + | | | | | | | | | | | | | | osd: automatically repair replicated replica on pulling error
- | / / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | Pull request 27744
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | osd/PG: discover missing objects when an OSD peers and PG is degraded
- | / / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | Pull request 27771
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | mon/Elector: format mon_release correctly
- | / / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | Pull request 27839
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | osd/PG: move down peers out from peer_purged
- | + | | | | | | | | | | | | | | osd/PG: introduce all_missing_unfound helper
- | / / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | Pull request 27876
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | |_|_|_|_|_|_|_|/ / / / / / /
- |/| | | | | | | | | | | | | |
- | + | | | | | | | | | | | | | mgr/DaemonServer: Fix pgp_num throttling min
- | + | | | | | | | | | | | | | mgr/DaemonServer: allow pgp_num increases to be fast if pool is empty
- | + | | | | | | | | | | | | | mgr: fix pgp_num vs merge pacer
- | + | | | | | | | | | | | | | mgr/pg_autoscaler: Fix python3 incompatibility Fixes: http://tracker.ceph.com/issues/38626 Signed-off-by: Marius Schiffer <marius@mschiffer.de>
- | / / / / / / / / / / / / /
- + | | | | | | | | | | | | | Pull request 28215
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | do_cmake.sh: use bash
- | | |/ / / / / / / / / / / /
- | |/| | | | | | | | | | | |
- + | | | | | | | | | | | | | Pull request 28062
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \
- | |_|/ / / / / / / / / / / /
- |/| | | | | | | | | | | | |
- | + | | | | | | | | | | | | mgr/dashboard: fix help message for minimum blob size in pool form
- | | |_|_|_|_|_|_|_|/ / / /
- | |/| | | | | | | | | | |
- + | | | | | | | | | | | | Pull request 27937
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | rbd-mirror: periodically flush prior to updating status
- | + | | | | | | | | | | | | rbd-mirror: simplify image replayer IO / commit position flush path
- + | | | | | | | | | | | | | Pull request 27989
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | qa/tasks/rbd_fio: fixed missing delimiter between 'cd' and 'configure'
- | + | | | | | | | | | | | | | qa/suites/rbd: add random distro selection to librbd tests
- + | | | | | | | | | | | | | | Pull request 27882
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | librbd: do not allow to deep copy migrating image
- | / / / / / / / / / / / / / /
- + | | | | | | | | | | | | | | Pull request 27903
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | librbd: support EC data pool images sparsify
- | | |_|_|_|_|_|_|_|_|/ / / / /
- | |/| | | | | | | | | | | | |
- + | | | | | | | | | | | | | | Pull request 27988
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | qa/workunits/rbd: use more recent qemu-iotests that support Bionic
- | | |/ / / / / / / / / / / / /
- | |/| | | | | | | | | | | | |
- + | | | | | | | | | | | | | | Pull request 28019
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | krbd: fix rbd map hang due to udev return subsystem unordered
- | | |_|_|_|_|_|_|_|_|/ / / / /
- | |/| | | | | | | | | | | | |
- + | | | | | | | | | | | | | | Pull request 28128
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | | qa/workunits/rbd: use https protocol for devstack git operations
- | | |_|_|_|_|_|/ / / / / / / /
- | |/| | | | | | | | | | | | |
- + | | | | | | | | | | | | | | Pull request 28132
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
- | |_|_|_|_|_|_|/ / / / / / / /
- |/| | | | | | | | | | | | | |
- | + | | | | | | | | | | | | | librbd: copyup read stats were incorrectly tied to child
- | + | | | | | | | | | | | | | librbd: force a copyup object map update if migration completes
- | + | | | | | | | | | | | | | librbd: cleaned up snap/parent lock release in read-from-parent path
- | + | | | | | | | | | | | | | test/librbd: initial unit test for copyup state machine
- | + | | | | | | | | | | | | | librbd: copyup should restart delayed ops against the same object
- | + | | | | | | | | | | | | | librbd: merge copyup object map update states
- | + | | | | | | | | | | | | | librbd: refactor copyup state machine to match current code style
- | + | | | | | | | | | | | | | librbd: properly hold snap/parent locks during IO
- | + | | | | | | | | | | | | | librbd: empty IO requests should complete in new context
- | + | | | | | | | | | | | | | librbd: deep-copy object copy should register an in-flight op
- | + | | | | | | | | | | | | | librbd: deep-copy object copy should delay computing object existence
- | |/ / / / / / / / / / / / /
- + | | | | | | | | | | | | | Pull request 27752
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | | | | doc/rados/operations/devices: document device failure prediction
- | / / / / / / / / / / / / /
- + | | | | | | | | | | | | | Pull request 27488
- |\ \ \ \ \ \ \ \ \ \ \ \ \ \
- | |_|_|_|_|_|_|_|_|_|_|_|_|/
- |/| | | | | | | | | | | | |
- | + | | | | | | | | | | | | doc/mgr/orchestrator_cli: Rook orch supports mon update
- | / / / / / / / / / / / /
- + | | | | | | | | | | | | Pull request 28163
- |\ \ \ \ \ \ \ \ \ \ \ \ \
- | |/ / / / / / / / / / / /
- |/| | | | | | | | | | | |
- | + | | | | | | | | | | | systemd: ceph-mgr: set MemoryDenyWriteExecute to false
- | | |_|_|_|_|/ / / / / /
- | |/| | | | | | | | | |
- + | | | | | | | | | | | Pull request 27740
- |\ \ \ \ \ \ \ \ \ \ \ \
- | |/ / / / / / / / / / /
- |/| | | | | | | | | | |
- | + | | | | | | | | | | os/bluestore: fix out-of-bound access in bmap allocator.
- | / / / / / / / / / /
- + | | | | | | | | | | Pull request 27803
- |\ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | osd: shutdown recovery_request_timer earlier
- | / / / / / / / / / /
- + | | | | | | | | | | Pull request 28065
- |\ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | qa/tests: cleaned up supported disto for nautilus
- | | |/ / / / / / / / /
- | |/| | | | | | | | |
- + | | | | | | | | | | Pull request 27608
- |\ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | mgr/progress: fix typo
- | + | | | | | | | | | | mgr/progress: behave if pgs disappear
- | / / / / / / / / / /
- + | | | | | | | | | | Pull request 27654
- |\ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | osd/PG: !transaction_applied is true for async_recovery_targets as well
- | + | | | | | | | | | | osd/PG: change error to dout in _scan_rollback_obs()
- | + | | | | | | | | | | osd/PG: skip rollforward when !transaction_applied during append_log()
- | / / / / / / / / / /
- + | | | | | | | | | | Pull request 27854
- |\ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | test: osd-recovery-scrub.sh ignore error from kill_daemons()
- | + | | | | | | | | | | test: Add tests for pool recovery priority conversion
- | + | | | | | | | | | | mgr: If the requested OSD is down don't trust osd_stat info
- | + | | | | | | | | | | mon, mgr: Improve PG count by changing up to up_no_acting in pg_count
- | + | | | | | | | | | | osd: Add new object_location_counts to pg_stat_t
- | + | | | | | | | | | | mgr: Improve ok-to-stop by using the avail_no_missing for recovery
- | + | | | | | | | | | | osd: Prevent priority from overflowing in the next base level
- | + | | | | | | | | | | osd, mon: New pool recovery priority range -10 to 10
- | + | | | | | | | | | | osd: For recovery track OSDs that have 0 missing to know how degraded we are
- | / / / / / / / / / /
- + | | | | | | | | | | Pull request 27857
- |\ \ \ \ \ \ \ \ \ \ \
- | + | | | | | | | | | | msg: output peer address when detecting bad CRCs
- | / / / / / / / / / /
- + | | | | | | | | | | Pull request 27939
- |\ \ \ \ \ \ \ \ \ \ \
- | |_|_|_|_|/ / / / / /
- |/| | | | | | | | | |
- | + | | | | | | | | | mgr/ActivePyModules: handle_command - fix broken lock
- | | |_|_|/ / / / / /
- | |/| | | | | | | |
- + | | | | | | | | | Pull request 27642
- |\ \ \ \ \ \ \ \ \ \
- | |_|_|_|_|_|_|/ / /
- |/| | | | | | | | |
- | + | | | | | | | | doc: Fix small typo in dashboard documentation
- | + | | | | | | | | doc: Improved the dashboard proxy config section
- | + | | | | | | | | doc: dashboard: refined object gateway configuration
- | + | | | | | | | | doc: Updated dashboard iSCSI configuration, added labels
- | | |/ / / / / / /
- | |/| | | | | | |
- + | | | | | | | | Pull request 27936
- |\ \ \ \ \ \ \ \ \
- | + | | | | | | | | PendingReleaseNotes: librbd can open images on Jewel clusters
- | + | | | | | | | | librbd: re-add support for nautilus clients talking to jewel clusters
- | | |_|_|_|_|/ / /
- | |/| | | | | | |
- + | | | | | | | | Pull request 28046
- |\ \ \ \ \ \ \ \ \
- | + | | | | | | | | doc/dev/osd_internals/async_recovery: update cost calculation
- | | |_|_|_|_|/ / /
- | |/| | | | | | |
- + | | | | | | | | Pull request 28024
- |\ \ \ \ \ \ \ \ \
- | |_|_|_|_|_|_|_|/
- |/| | | | | | | |
- | + | | | | | | | mgr/dashboard: iSCSI GET requests should not be logged
- | |/ / / / / / /
- + | | | | | | | Pull request 27942
- |\ \ \ \ \ \ \ \
- | |/ / / / / / /
- |/| | | | | | |
- | + | | | | | | mgr/dashboard: auth: fix user lastUpdate timestamp generation
- | | |_|/ / / /
- | |/| | | | |
- + | | | | | | Pull request 27758
- |\ \ \ \ \ \ \
- | + | | | | | | mgr/dashboard: Fix iSCSI target form warning
- | / / / / / /
- + | | | | | | nautilus: mgr/dashboard: Adapt iSCSI discovery auth for read-only users
- |\ \ \ \ \ \ \
- | |_|_|_|_|_|/
- |/| | | | | |
- | + | | | | | mgr/dashboard: Fix iSCSI Discovery user permissions
- | / / / / /
- + | | | | | nautilus: mgr/dashboard: Upgrade to ceph-iscsi config v9
- |\ \ \ \ \ \
- | |_|_|_|/ /
- |/| | | | |
- | + | | | | mgr/dashboard: Support ceph-iscsi config v9
- |/ / / / /
- + | | | | nautilus: mgr/dashboard: Make all columns sortable
- |\ \ \ \ \
- | + | | | | mgr/dashboard: Make all columns sortable
- | / / / /
- + | | | | nautilus: mgr/dashboard: Buggy data table search field
- |\ \ \ \ \
- | + | | | | mgr/dashboard: Removes distracting search behavior
- | / / / /
- + | | | | Pull request 27886
- |\ \ \ \ \
- | + | | | | mgr/prometheus: replace whitespaces in metrics' names
- | / / / /
- + | | | | Pull request 27673
- |\ \ \ \ \
- | |_|_|/ /
- |/| | | |
- | + | | | mgr/dashboard: Localization for date picker module
- | / / /
- + | | | Pull request 27923
- |\ \ \ \
- | + | | | rgw: updates to resharding documentation
- | | |/ /
- | |/| |
- + | | | Pull request 27922
- |\ \ \ \
- | |_|/ /
- |/| | |
- | + | | doc/rgw: update civetweb rgw_frontends config example
- | |/ /
- + | | Pull request 27791
- |\ \ \
- | + | | ceph-volume: add test for create_lv using a PV
- | + | | ceph-volume: update volume's tags structure when setting tags
- | + | | ceph-volume: add tests for tags
- | + | | ceph-volume: add tests for reduce_vg()
- | + | | ceph-volume: add tests for size_from_human_readable()
- | + | | ceph-volume: add function to convert from a readable string to Size
- | + | | ceph-volume: add clear_tag function for LVs
- | + | | ceph-volume: add option to specify a pv for lvcreate
- | + | | ceph-volume: add reduce_vg function
- | + | | ceph-volume: look for hidden partitions when populating lvs
- | / /
- + | | Pull request 27687
- |\ \ \
- | |/ /
- |/| |
- | + | osd: Increase log level of messages which unnecessarily fill up logs
- | /
- + | Pull request 27899
- |\ \
- | + | doc: add doc for cephfs lazyio
- | /
- + | Pull request 27900
- |\ \
- | |/
- |/|
- | + doc: add doc for blacklisting older CephFS clients
- + Merge PR #27623 into nautilus
- + qa: add crush-node-flags test
- + mon/OSDMonitor: remove crush node flags too on crush rm
- + mon/OSDMonitor: make per-OSD no{out,down,in,out} flags prior to CRUSH nodes
- + mon/OSDMonitor: osd add-no{up,down,in,out} - remove state checker
- + mon/OSDMonitor: respect crush node flags for can_mark_*()
- + osd/OSDMap: add get_crush_node_flags
- + mon/OSDMonitor: make 'osd {add,rm}-{noin,noout,...}' support crush nodes
- + osd/OSDMap: raise OSD_FLAGS health alert for crush node flags, too
- + osd/OSDMap: add flags for crush nodes
#4 Updated by Yuri Weinstein almost 5 years ago
git log v14.2.1..origin/nautilus | grep -c '^Merge'
201
- + Pull request 27043
- + Pull request 28444
- + | Pull request 28537
- + | | Pull request 28538
- + | | Pull request 28723
- + | | Pull request 28584
- + | | | Pull request 28635
- + | | | | Pull request 28698
- + | | | | | Pull request 28661
- + | | | | | Pull request 28681
- + | | | | | Pull request 28580
- + | | | | | Pull request 28582
- + | | | | | Pull request 28611
- + | | | | | | Pull request 28618
- + | | | | | | Pull request 28641
- + | | | | | | | Pull request 28555
- + | | | | | | Pull request 28552
- + | | | | | | Pull request 28516
- + | | | | | | Pull request 28233
- + | | | | | | | Pull request 28595
- + | | | | | | | Pull request 28610
- + | | | | | | | Pull request 28612
- + | | | | | | | Pull request 28613
- + | | | | | | | Pull request 28614
- + | | | | | | | Pull request 28616
- + | | | | | | | Pull request 28383
- + | | | | | | | | Pull request 28410
- + | | | | | | | | | Pull request 28476
- + | | | | | | | | | | Pull request 28511
- + | | | | | | | | | | Pull request 28541
- + | | | | | | | | | | Pull request 28577
- + | | | | | | | | | | Pull request 28598
- + | | | | | | | | | Pull request 28604
- + | | | | | | | | | Pull request 28562
- + | | | | | | | | | | Pull request 28563
- + | | | | | | | | | Pull request 27532
- + | | | | | | | | | Pull request 27915
- + | | | | | | | | | Pull request 28127
- + | | | | | | | | | | Pull request 28131
- + | | | | | | | | | | Pull request 28485
- + | | | | | | | | | | Pull request 28429
- + | | | | | | | | | | | Pull request 28333
- + | | | | | | | | | | | | Pull request 28499
- + | | | | | | | | | | | | Pull request 28500
- + | | | | | | | | | | | | Pull request 28375
- + | | | | | | | | | | | | Pull request 28394
- + | | | | | | | | | | | Pull request 27439
- + | | | | | | | | | | | Pull request 28279
- + | | | | | | | | | | | | Pull request 28291
- + | | | | | | | | | | | | Pull request 28392
- + | | | | | | | | | | | | Pull request 28469
- + | | | | | | | | | | | | Pull request 28504
- + | | | | | | | | | | | | | Pull request 28309
- + | | | | | | | | | | | | | Pull request 28482
- + | | | | | | | | | | | | Pull request 28512
- + | | | | | | | | | | | | Pull request 28312
- + | | | | | | | | | | | | Pull request 28315
- + | | | | | | | | | | | | Pull request 28316
- + | | | | | | | | | | | | Pull request 28318
- + | | | | | | | | | | | | Pull request 28319
- + | | | | | | | | | | | | Pull request 28320
- + | | | | | | | | | | | | Pull request 28311
- + | | | | | | | | | | | | Pull request 28416
- + | | | | | | | | | | | Pull request 28400
- + | | | | | | | | | | Pull request 27742
- + | | | | | | | | | | Pull request 28175
- + | | | | | | | | | | | Pull request 28191
- + | | | | | | | | | | | | Pull request 28273
- + | | | | | | | | | | | | | Pull request 28398
- + | | | | | | | | | | | | Pull request 28458
- + | | | | | | | | | | | | Pull request 27677
- + | | | | | | | | | | | | Pull request 27714
- + | | | | | | | | | | | | Pull request 27736
- + | | | | | | | | | | | | Pull request 27842
- + | | | | | | | | | | | | Pull request 27846
- + | | | | | | | | | | | | Pull request 27849
- + | | | | | | | | | | | Pull request 27851
- + | | | | | | | | | | | Pull request 27852
- + | | | | | | | | | | | Pull request 27853
- + | | | | | | | | | | | Pull request 27879
- + | | | | | | | | | | | Pull request 27892
- + | | | | | | | | | | | Pull request 27901
- + | | | | | | | | | | Pull request 28040
- + | | | | | | | | | | | Pull request 27625
- + | | | | | | | | | | | Pull request 27824
- + | | | | | | | | | | | Pull request 27893
- + | | | | | | | | | | | Pull request 27919
- + | | | | | | | | | | | | Pull request 28178
- + | | | | | | | | | | | | Pull request 28261
- + | | | | | | | | | | | | Pull request 28382
- + | | | | | | | | | | | Pull request 27772
- + | | | | | | | | | | | Pull request 28141
- + | | | | | | | | | | | Pull request 28248
- + | | | | | | | | | | | Pull request 27818
- + | | | | | | | | | | | Pull request 28299
- + | | | | | | | | | | | | Pull request 28325
- + | | | | | | | | | | | | Pull request 28347
- + | | | | | | | | | | | | Pull request 28028
- + | | | | | | | | | | | | | Pull request 27525
- + | | | | | | | | | | | | | Pull request 27645
- + | | | | | | | | | | | | | Pull request 27819
- + | | | | | | | | | | | | | Pull request 28007
- + | | | | | | | | | | | | | Pull request 28369
- + | | | | | | | | | | | | | Pull request 28218
- + | | | | | | | | | | | | | Pull request 28022
- + | | | | | | | | | | | | | | Pull request 27884
- + | | | | | | | | | | | | | | Pull request 27998
- + | | | | | | | | | | | | | | Pull request 28098
- + | | | | | | | | | | | | | | | Pull request 28189
- + | | | | | | | | | | | | | | | Pull request 28262
- + | | | | | | | | | | | | | | | Pull request 28101
- + | | | | | | | | | | | | | | | Pull request 27864
- + | | | | | | | | | | | | | | | Pull request 27863
- + | | | | | | | | | | | | | | | Pull request 27862
- + | | | | | | | | | | | | | | Pull request 27918
- + | | | | | | | | | | | | | | Pull request 27921
- + | | | | | | | | | | | | | | Pull request 27924
- + | | | | | | | | | | | | | | Pull request 27944
- + | | | | | | | | | | | | | | Pull request 27952
- + | | | | | | | | | | | | | | Pull request 27953
- + | | | | | | | | | | | | | | Pull request 27954
- + | | | | | | | | | | | | | | Pull request 27955
- + | | | | | | | | | | | | | | Pull request 28064
- + | | | | | | | | | | | | | | | Pull request 27630
- + | | | | | | | | | | | | | | | Pull request 27660
- + | | | | | | | | | | | | | | | Pull request 27664
- + | | | | | | | | | | | | | | | Pull request 27779
- + | | | | | | | | | | | | | | | Pull request 27800
- + | | | | | | | | | | | | | | | Pull request 27814
- + | | | | | | | | | | | | | | | Pull request 27826
- + | | | | | | | | | | | | | | | | Pull request 27827
- + | | | | | | | | | | | | | | | | Pull request 27904
- + | | | | | | | | | | | | | | | | | Pull request 27890
- + | | | | | | | | | | | | | | | | | Pull request 28021
- + | | | | | | | | | | | | | | | | Pull request 28091
- + | | | | | | | | | | | | | | | | Pull request 28120
- + | | | | | | | | | | | | | | | | Pull request 28121
- + | | | | | | | | | | | | | | | | Pull request 28122
- + | | | | | | | | | | | | | | | | Pull request 28203
- + | | | | | | | | | | | | | | | | Pull request 28258
- + | | | | | | | | | | | | | | | | Pull request 27746
- + | | | | | | | | | | | | | | | | Pull request 27760
- + | | | | | | | | | | | | | | | | Pull request 27868
- + | | | | | | | | | | | | | | | | Pull request 28011
- + | | | | | | | | | | | | | | | | Pull request 28026
- + | | | | | | | | | | | | | | | Pull request 27920
- + | | | | | | | | | | | | | | Pull request 28035
- + | | | | | | | | | | | | | | Pull request 28072
- + | | | | | | | | | | | | | | Pull request 28088
- + | | | | | | | | | | | | | | Pull request 28160
- + | | | | | | | | | | | | | | Pull request 28164
- + | | | | | | | | | | | | | | Pull request 28205
- + | | | | | | | | | | | | | | Pull request 28219
- + | | | | | | | | | | | | | | Pull request 27632
- + | | | | | | | | | | | | | | Pull request 27699
- + | | | | | | | | | | | | | | Pull request 27711
- + | | | | | | | | | | | | | | Pull request 27744
- + | | | | | | | | | | | | | | Pull request 27771
- + | | | | | | | | | | | | | | Pull request 27839
- + | | | | | | | | | | | | | | Pull request 27876
- + | | | | | | | | | | | | | Pull request 28215
- + | | | | | | | | | | | | | Pull request 28062
- + | | | | | | | | | | | | Pull request 27937
- + | | | | | | | | | | | | | Pull request 27989
- + | | | | | | | | | | | | | | Pull request 27882
- + | | | | | | | | | | | | | | Pull request 27903
- + | | | | | | | | | | | | | | Pull request 27988
- + | | | | | | | | | | | | | | Pull request 28019
- + | | | | | | | | | | | | | | Pull request 28128
- + | | | | | | | | | | | | | | Pull request 28132
- + | | | | | | | | | | | | | Pull request 27752
- + | | | | | | | | | | | | | Pull request 27488
- + | | | | | | | | | | | | Pull request 28163
- + | | | | | | | | | | | Pull request 27740
- + | | | | | | | | | | Pull request 27803
- + | | | | | | | | | | Pull request 28065
- + | | | | | | | | | | Pull request 27608
- + | | | | | | | | | | Pull request 27654
- + | | | | | | | | | | Pull request 27854
- + | | | | | | | | | | Pull request 27857
- + | | | | | | | | | | Pull request 27939
- + | | | | | | | | | Pull request 27642
- + | | | | | | | | Pull request 27936
- + | | | | | | | | Pull request 28046
- + | | | | | | | | Pull request 28024
- + | | | | | | | Pull request 27942
- + | | | | | | Pull request 27758
- + | | | | Pull request 27886
- + | | | | Pull request 27673
- + | | | Pull request 27923
- + | | | Pull request 27922
- + | | Pull request 27791
- + | | Pull request 27687
- + | Pull request 27899
- + | Pull request 27900
#5 Updated by Yuri Weinstein almost 5 years ago
QE VALIDATION (STARTED 6/28/19)¶
See details of approvals => https://lists.ceph.io/hyperkitty/list/dev@ceph.io/thread/YKY5OWU3IIUOOHVFTITLJHK4UDW22X4E/
(Note: PASSED / FAILED - indicates "TEST IS IN PROGRESS")
re-runs command lines and filters are captured in http://pad.ceph.com/p/nautilus_v14.2.2_QE_validation_notes
*command line =>
CEPH_QA_MAIL="ceph-qa@lists.ceph.com"; MACHINE_NAME=smithi; CEPH_BRANCH=nautilus; SHA1=51abe8f00e1a8f0b4408d67a6a6c08437c159de9;
RC branch => wip_nautilus_14.2.2_RC (https://shaman.ceph.com/builds/ceph/wip_nautilus_14.2.2_RC)
teuthology-suite -v --ceph-repo https://github.com/ceph/ceph.git --suite-repo https://github.com/ceph/ceph.git -c $CEPH_BRANCH -S $SHA1 -m $MACHINE_NAME -s rados --subset 7/999 -k distro -p 80 -e $CEPH_QA_MAIL --suite-branch $CEPH_BRANCH --dry-run@*
teuthology-suite -v -c $CEPH_BRANCH -m $MACHINE_NAME -r $RERUN --suite-repo https://github.com/ceph/ceph.git --ceph-repo https://github.com/ceph/ceph.git --suite-branch $CEPH_BRANCH -p 50 -R fail,dead,running,waiting -N 3 -S $SHA1
all suite list http://pulpito.ceph.com/?branch=wip_nautilus_14.2.2_RC
Suite | Runs/Reruns | Notes/Issues |
smoke | http://pulpito.ceph.com/teuthology-2019-06-28_15:58:22-smoke-nautilus-testing-basic-smithi/ | PASSED!!! |
ceph-deploy | http://pulpito.ceph.com/yuriw-2019-06-28_19:58:02-ceph-deploy-wip_nautilus_14.2.2_RC-distro-basic-mira | FAILED Sage is looking... see email "14.2.2 QE Nautilus validation status" https://github.com/ceph/ceph/pull/29002 and #40743 |
upgrade/client-upgrade-jewel-nautilus (nautilus) | http://pulpito.ceph.com/yuriw-2019-06-28_20:27:40-upgrade:client-upgrade-jewel-nautilus-wip_nautilus_14.2.2_RC-distro-basic-smithi/ | PASSED |
upgrade/client-upgrade-luminous-nautilus (nautilus) | http://pulpito.ceph.com/yuriw-2019-06-28_20:27:53-upgrade:client-upgrade-luminous-nautilus-wip_nautilus_14.2.2_RC-distro-basic-smithi | PASSED |
upgrade/client-upgrade-mimic (nautilus) | http://pulpito.ceph.com/yuriw-2019-06-28_20:28:07-upgrade:client-upgrade-mimic-wip_nautilus_14.2.2_RC-distro-basic-smithi | PASSED |
ceph-volume | https://jenkins.ceph.com/job/ceph-volume-test/4/ https://jenkins.ceph.com/job/ceph-volume-test/10/ |
PASSED https://jenkins.ceph.com/job/ceph-volume-test/build?delay=0sec must use CEPH_ANSIBLE_BRANCH = stable-4.0 |
PASSED / FAILED | ||
#6 Updated by Yuri Weinstein over 4 years ago
- Assignee changed from Yuri Weinstein to Nathan Cutler
#7 Updated by Yuri Weinstein over 4 years ago
- Description updated (diff)
#8 Updated by Abhishek Lekshmanan over 4 years ago
- Status changed from New to Resolved
#9 Updated by Abhishek Lekshmanan over 4 years ago
- Copied to Tasks #41249: Nautilus v14.2.3 added