diff options
author | Sage Weil <sage@redhat.com> | 2019-11-01 10:58:40 -0500 |
---|---|---|
committer | Sage Weil <sage@redhat.com> | 2019-11-01 16:51:54 -0500 |
commit | 09ef9b850f8eb8c381f61ff2855df253a68c7a55 (patch) | |
tree | b41e8d79f813d99456b802fc56bae089b54ade9f /PendingReleaseNotes | |
parent | 310381e88f461c8841ad7dea9f1ac1abff945303 (diff) | |
download | ceph-09ef9b850f8eb8c381f61ff2855df253a68c7a55.tar.gz |
mon/ConfigMap: search nested sections
For an entity a.b.c.d, search all dot-delineated prefix sections. This
enables you to establish a hierarchical set of options for clients, such
as radosgw daemons.
Signed-off-by: Sage Weil <sage@redhat.com>
Diffstat (limited to 'PendingReleaseNotes')
-rw-r--r-- | PendingReleaseNotes | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/PendingReleaseNotes b/PendingReleaseNotes index 9edf474c8fa..110f3f19bab 100644 --- a/PendingReleaseNotes +++ b/PendingReleaseNotes @@ -277,3 +277,14 @@ Accordingly, the ``osd_op_queue_mclock*`` family of config options has been removed in favor of the ``osd_mclock_scheduler*`` family of options. + +* The config subsystem now searches dot ('.') delineated prefixes for + options. That means for an entity like ``client.foo.bar``, it's + overall configuration will be a combination of the global options, + ``client``, ``client.foo``, and ``client.foo.bar``. Previously, + only global, ``client``, and ``client.foo.bar`` options would apply. + This change may affect the configuration for clients that include a + ``.`` in their name. + + Note that this only applies to configuration options in the + monitor's database--config file parsing is not affected.
\ No newline at end of file |