mgr/snap_schedule: add support for monthly snapshots#53070
mgr/snap_schedule: add support for monthly snapshots#53070
Conversation
589d2b1 to
788cc80
Compare
|
Teuthology jobs: 1 failed out of 6 due to |
|
jenkins test make check |
|
Since m and M are different now, we should document this somewhere like a note stating the difference. |
a78537d to
c92bcab
Compare
|
jenkins test make check arm64 |
|
changes lgtm, just a minor nit to add tracker to rest seven commits would be good. Also since the second last commit(where the test cases are added) makes use of minor change made in other qa commits; i think they can be clubbed together? |
|
more negative tests like |
c92bcab to
941c6b0
Compare
|
941c6b0 to
9867fb6
Compare
|
rebase+rerun with updated qa change, no need to rebuild. |
|
@mchangir Let's squash the mgr/snap_schedule changes in one commit and the qa changes squashed into another commit. Also add a note in PendingReleaseNotes. |
9867fb6 to
e5ee740
Compare
|
last commit needs tracker link, else the changes LGTM |
|
Teuthology Jobs: 1 dead and 5 pass out of 6 |
|
|
jenkins test make check arm64 |
f3ad862 to
a749f3b
Compare
|
rebase; with a small typo correction in PendingReleaseNotes for the subsystem name of an earlier PR |
|
jenkins test make check |
Problem:
As per the issue tracker, the period spec specifier 'M' is not
consistent with what is used elsewhere, like the period specifiers
displayed in the 'ceph status' command output.
The 'M' period specifier is used as a 'minute' level period specifier by
the cephfs team.
The issue reporter suggests to use 'M' as a 'month' period specifier.
Solution:
Since the 'minute' level period specifer, 'M', is used internally by
the development team, it is failrly easy to swap the 'minute' ('M')
level and 'month' ('m') level period specifers to finally mean that 'm'
implies 'minute' level period and 'M' implies 'month' level period.
Also, since this is the first time that somebody has ever reported that
neither the 'M' nor the 'm' level specifiers work in production, it is a
good idea to fix them once and for all.
Fixes: https://tracker.ceph.com/issues/62494
Signed-off-by: Milind Changire <mchangir@redhat.com>
Fixes: https://tracker.ceph.com/issues/62494 Signed-off-by: Milind Changire <mchangir@redhat.com>
a749f3b to
fcba9cc
Compare
|
updated YAML to use 'm' as minute period multiplier |
Signed-off-by: Milind Changire <mchangir@redhat.com>
Fixes: https://tracker.ceph.com/issues/62494 Signed-off-by: Milind Changire <mchangir@redhat.com>
Signed-off-by: Milind Changire <mchangir@redhat.com>
fcba9cc to
7e2546f
Compare
Introduced-by: ceph#53070 Fixes: https://tracker.ceph.com/issues/65350 Signed-off-by: Milind Changire <mchangir@redhat.com>
Introduced-by: ceph#53070 Fixes: https://tracker.ceph.com/issues/65350 Signed-off-by: Milind Changire <mchangir@redhat.com>
Introduced-by: ceph#53070 Fixes: https://tracker.ceph.com/issues/65350 Signed-off-by: Milind Changire <mchangir@redhat.com>
Introduced-by: ceph/ceph#53070 Fixes: https://tracker.ceph.com/issues/65350 Signed-off-by: Milind Changire <mchangir@redhat.com>
Introduced-by: ceph/ceph#53070 Fixes: https://tracker.ceph.com/issues/65350 Signed-off-by: Milind Changire <mchangir@redhat.com>
Introduced-by: ceph#53070 Fixes: https://tracker.ceph.com/issues/65350 Signed-off-by: Milind Changire <mchangir@redhat.com> (cherry picked from commit 7151415)
Introduced-by: ceph#53070 Fixes: https://tracker.ceph.com/issues/65350 Signed-off-by: Milind Changire <mchangir@redhat.com> (cherry picked from commit 7151415)
Introduced-by: ceph#53070 Fixes: https://tracker.ceph.com/issues/65350 Signed-off-by: Milind Changire <mchangir@redhat.com> (cherry picked from commit 7151415)
Introduced-by: ceph/ceph#53070 Fixes: https://tracker.ceph.com/issues/65350 Signed-off-by: Milind Changire <mchangir@redhat.com> (cherry picked from commit 7151415)
Resolves: rhbz#2280638 Introduced-by: ceph#53070 Fixes: https://tracker.ceph.com/issues/65350 Signed-off-by: Milind Changire <mchangir@redhat.com> (cherry picked from commit 7151415) (cherry picked from commit c45450f)
Fixes: https://tracker.ceph.com/issues/62494
Signed-off-by: Milind Changire mchangir@redhat.com
Contribution Guidelines
To sign and title your commits, please refer to Submitting Patches to Ceph.
If you are submitting a fix for a stable branch (e.g. "pacific"), please refer to Submitting Patches to Ceph - Backports for the proper workflow.
Checklist
Show available Jenkins commands
jenkins retest this pleasejenkins test classic perfjenkins test crimson perfjenkins test signedjenkins test make checkjenkins test make check arm64jenkins test submodulesjenkins test dashboardjenkins test dashboard cephadmjenkins test apijenkins test docsjenkins render docsjenkins test ceph-volume alljenkins test ceph-volume toxjenkins test windows