| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Cover warnings like
[WRN] POOL_FULL: 2 pool(s) full" in cluster log
[WRN] pool 'test-librbd-smithi184-145008-24' is full (running out of quota)" in cluster log
[WRN] Health detail: HEALTH_WARN 2 pool(s) full" in cluster log
POOL_FULL is already ignored, but only in a parenthesized form. The
"... (XYZ)" vs "XYZ: ..." variety isn't specific to POOL_FULL, so get
rid of parenthesis throughout. While at it, drop POOL_APP_NOT_ENABLED,
PG_AVAILABILITY and MON_DOWN which are duplicated in *-start.yaml.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Cover warnings like
[WRN] Health check failed: Telemetry requires re-opt-in (TELEMETRY_CHANGED)" in cluster log
[WRN] telemetry module includes new collections; please re-opt-in to new collections with `ceph telemetry on`" in cluster log
Re-opt-in can happen in a respective workunit
(test_telemetry_quincy_x.sh or test_telemetry_reef_x.sh), but it gets
run only at the very end after both "workload" and "upgrade-sequence"
complete. Over an hour passes in the interim:
2024-12-08T00:06:31.197 INFO:teuthology.task.print:**** done end upgrade, wait...
...
2024-12-08T01:28:38.588 INFO:tasks.workunit:Running workunit test_telemetry_reef_x.sh...
The existing list is now duplicated in 0-start.yaml, so replace it
entirely.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Cover warnings like
[WRN] Health check failed: all OSDs are running squid or later but require_osd_release < squid (OSD_UPGRADE_FINISHED)" in cluster log
They are inherently transient and should ideally be delayed for a grace
period instead of being raised immediately just to be ignored.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Cover warnings like
[WRN] Health check failed: 1 filesystem is degraded (FS_DEGRADED)" in cluster log
MDS_ALL_DOWN is already ignored in ignorelist_health.yaml for reef-x.
Not sure why it's not ignored for quincy-x -- ignorelist_health.yaml
isn't present there at all.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Cover warnings like
[WRN] pg 2.7 is active+undersized+degraded, acting [6,7]" in cluster log
This is based on commit 4a4fc7bad533 ("qa: ignore pg
availability/degraded warnings").
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Cover warnings like
[WRN] osd.4 (root=default,host=smithi184) is down" in cluster log
which OSD_DOWN doesn't.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Daemons are terminated by cephadm during the upgrade, so health checks
like OSD_DOWN must be ignored. Since there shouldn't be any fundamental
difference between upgrading from quincy and upgrading from reef, make
quincy-x and reef-x ignorelists the same.
Fixes: https://tracker.ceph.com/issues/69135
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
|\
| |
| |
| |
| |
| | |
qa/suites/upgrade/*-x: skip TestClsRbd.group_snap_{set,remove}
Reviewed-by: N Balachandran <nibalach@redhat.com>
Reviewed-by: Laura Flores <lflores@ibm.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
These tests assert on the number of keys on the group header object,
which changed with commits ec6224db3e55 ("cls/rbd: save group snapshot
creation order in a new key") and 3662bc7b3dc3 ("cls/rbd: save max
group snap order").
Fixes: https://tracker.ceph.com/issues/67759
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
|\ \
| | |
| | | |
mgr/cephadm/nvmeof: Add encryption key file for nvmeof encryption
|
| | |
| | |
| | |
| | | |
Signed-off-by: Gil Bregman <gbregman@il.ibm.com>
|
|\ \ \
| |/ /
|/| |
| | |
| | | |
qa/suites/rados/thrash-old-clients: skip TestClsRbd.group_snap_{set,remove}
Reviewed-by: N Balachandran <nibalach@redhat.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
These tests assert on the number of keys on the group header object,
which changed with commits ec6224db3e55 ("cls/rbd: save group snapshot
creation order in a new key") and 3662bc7b3dc3 ("cls/rbd: save max
group snap order").
Fixes: https://tracker.ceph.com/issues/68588
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
| |/
| |
| |
| |
| |
| |
| | |
For consistency with other upgrade jobs, don't invoke ceph_test_cls_rbd
directly. While at it, drop a long outdated filter.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
|
|\ \
| | |
| | | |
labeler: add container labelers
|
| | |
| | |
| | |
| | | |
Signed-off-by: Ken Dreyer <kdreyer@ibm.com>
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
cls/rbd: fix mirror_image_map_list object
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The rbd-mirror image map is stored in the rbd_mirror_leader object.
Fixed mirror_image_map_list() to operate on the correct object.
Fixes: https://tracker.ceph.com/issues/69112
Signed-off-by: N Balachandran <nibalach@redhat.com>
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
crimson/osd/ops_executer: prevent access to null pointers caused by gcc bug
Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Xuehan Xu <xuxuehan@qianxin.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This commit assigns the parameter eariler to work around a coroutine related gcc bug
that causes a null pointer access.
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Signed-off-by: Myoungwon Oh <myoungwon.oh@samsung.com>
|
|\ \ \ \
| | | | |
| | | | | |
doc: fix EC overhead table m-numbering
|
| | |_|/
| |/| |
| | | |
| | | | |
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
zdover23/wip-doc-2024-12-04-dev-development-workflow-backporter-manual
doc/dev: update link to backporter manual
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Update the link to the backporter manual, in
doc/dev/development-workflow.rst. Laura Flores requested this change on
04 Dec 2024.
Signed-off-by: Zac Dover <zac.dover@proton.me>
|
|\ \ \ \
| | | | |
| | | | | |
container/build.sh: use UTC dates for tags
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
Do not rely on the builder host's local timezone setting.
Signed-off-by: Ken Dreyer <kdreyer@ibm.com>
|
|\ \ \ \
| |_|_|/
|/| | |
| | | |
| | | |
| | | |
| | | | |
zdover23/wip-doc-2024-12-03-rados-ops-health-checks-3
doc/rados: fix sentences in health-checks (3 of x)
Reviewed-by: Cole Mitchell <cole.mitchell.ceph@gmail.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Make sentences agree at the head of each section in
doc/rados/operations/health-checks.rst. The sentences were sometimes in
the imperative mood and sometimes in the declarative mood.
This commit edits the second third of
doc/rados/operations/health-checks.rst.
Note to (I hope soon) future Zac: There are a a couple of places near
the end of this file where the sentences are ungrammatical. Update these
in a separate PR (in isolation, so that the grammar and technical
accuracy of these sentences can be the primary focus of the reviewers).
Zac: cf. 000228
Signed-off-by: Zac Dover <zac.dover@proton.me>
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
mgr/dashboard: fix total objects/Avg object size in RGW Overview Page
Reviewed-by: Afreen Misbah <afreen@ibm.com>
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Till now we are calculating the total number of objects and the average
object size in the RGW Overview Page using `ceph df` command's output.
As per the discussion with RGW team, this data is not correct as S3
objects in rgw can occupy more than one rados object. This PR tends to
make the overview page's info in sync with the RGW bucket page's info.
Fixes: https://tracker.ceph.com/issues/68733
Signed-off-by: Aashish Sharma <aasharma@redhat.com>
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
crimson/os/seastore: convert offset/length in logs to hex format
Reviewed-by: Xuehan Xu <xuxuehan@qianxin.com>
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
|
| | |_|_|/
| |/| | |
| | | | |
| | | | | |
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Modify container/ software to support release containers and the promotion of prerelease containers
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Use podman's build --secret mechanism to pass credentials for
download.ceph.com
Signed-off-by: Dan Mick <dan.mick@redhat.com>
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
curl doesn't actually fail unless -f is used; also, add
some sh -e flags.
Signed-off-by: Dan Mick <dan.mick@redhat.com>
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
ceph.repo had creds in it for download.ceph.com/prerelease.
Remove the .repo files we construct, since they're not necessary
once the container is built (no one should be dnf'ing anything
in the container).
Signed-off-by: Dan Mick <dan.mick@redhat.com>
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Existing syntax was just wrong.
Signed-off-by: Dan Mick <dan.mick@redhat.com>
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Signed-off-by: Dan Mick <dan.mick@redhat.com>
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
The promote function finds the latest image on the prerelease repo,
finds all its tags, and copies them all to the release repo.
Signed-off-by: Dan Mick <dan.mick@redhat.com>
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Used for accessing download.ceph.com
Signed-off-by: Dan Mick <dan.mick@redhat.com>
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
- change repo path to prerelease
- remove image id arg for release push
- include 'v' in version name for release push
Signed-off-by: Dan Mick <dan.mick@redhat.com>
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
- don't print command failure in worker; let the caller print them
if desired (allow silent failure)
- allow for empty tags list
- look for CEPH_SHA1. GIT_COMMIT was the sha1 of the ceph-container.git
commit
- change default paths to prerelease
- add --dry-run to avoid final push
- rename 'HOST' to 'CONTAINER_HOST'
- Use ARCH_SPECIFIC_HOST instead of CONTAINER_HOST (which is used by podman)
Signed-off-by: Dan Mick <dan.mick@redhat.com>
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
rgw/multisite: test-rgw-multisite.sh can create multiple zonegroups
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Signed-off-by: Shilpa Jagannath <smanjara@redhat.com>
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
zdover23/wip-doc-2024-12-03-rados-ops-health-checks-2
doc/rados: fix sentences in health-checks (2 of x)
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Make sentences agree at the head of each section in
doc/rados/operations/health-checks.rst. The sentences were sometimes in
the imperative mood and sometimes in the declarative mood.
This commit edits the second third of
doc/rados/operations/health-checks.rst.
Zac: cf. 000228
Signed-off-by: Zac Dover <zac.dover@proton.me>
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
erasure-code/isa: Handle case where data and coding buffers are not 3…
Reviewed-by: Jose J Palacios-Perez <perezjos@uk.ibm.com>
|