]>
git.apps.os.sepia.ceph.com Git - ceph-ci.git/log 
Sage Weil  [Wed, 31 Jan 2018 22:19:47 +0000  (16:19 -0600)] 
test/clie/ceph-conf: fix loop detection output testSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 31 Jan 2018 22:19:34 +0000  (16:19 -0600)] 
common/config: use cerr for --show-config-valueSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 31 Jan 2018 21:50:00 +0000  (15:50 -0600)] 
common/config: normalize the default valueSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 31 Jan 2018 14:37:08 +0000  (08:37 -0600)] 
qa/tasks/rebuild_mondb: --no-mon-config for ceph-monstore-toolSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 31 Jan 2018 14:35:11 +0000  (08:35 -0600)] 
qa/workunits/objectstore/test_fuse.sh: no mon config for ceph-objectstore-toolSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 31 Jan 2018 13:20:18 +0000  (07:20 -0600)] 
qa/workunits/cephtool/test.sh: streamline test_mon_injectargsSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 31 Jan 2018 13:09:09 +0000  (07:09 -0600)] 
osd: implement tell/daemon 'config get'Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Tue, 30 Jan 2018 15:12:39 +0000  (09:12 -0600)] 
rados: only suggest changing mon_allow_pool_delete on EPERMSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Tue, 30 Jan 2018 15:11:23 +0000  (09:11 -0600)] 
common/ceph_context: only common_init_finish() once per cctSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 18 Jan 2018 17:31:54 +0000  (11:31 -0600)] 
common/options: 'developer' -> 'dev'Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 18 Jan 2018 17:31:39 +0000  (11:31 -0600)] 
doc/rados/configuration: big updateSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 17 Jan 2018 20:59:58 +0000  (14:59 -0600)] 
qa: test config CLI interfaceSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 17 Jan 2018 20:34:27 +0000  (14:34 -0600)] 
common/options: fix stringificationSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 17 Jan 2018 20:09:41 +0000  (14:09 -0600)] 
mon/ConfigMonitor: indent 'config dump'Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 11 Jan 2018 23:29:10 +0000  (17:29 -0600)] 
doc/dev/config-key: document how we structure things in config-keySigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 11 Jan 2018 23:24:43 +0000  (17:24 -0600)] 
common/config,mgr: fix config for new encode/decode syntaxSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 11 Jan 2018 23:13:29 +0000  (17:13 -0600)] 
messages/MMgrOpen: fix decodeSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 11 Jan 2018 22:26:10 +0000  (16:26 -0600)] 
mon/ConfigMonitor: validate and normalize option on 'config set'Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 11 Jan 2018 20:34:35 +0000  (14:34 -0600)] 
common/options: flag a bunch of pool settings for RUNTIMESigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 11 Jan 2018 20:23:32 +0000  (14:23 -0600)] 
mon/ConfigMonitor: 'config (get|show)' RW -> ROSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 11 Jan 2018 19:37:40 +0000  (13:37 -0600)] 
osdmaptool: eliminiate global osd_pg[p]_bits optionSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 11 Jan 2018 17:25:54 +0000  (11:25 -0600)] 
common/options: some osd startup-only optionsSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 11 Jan 2018 17:23:43 +0000  (11:23 -0600)] 
common/options: a few more [CLUSTER_]CREATE optionsSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 11 Jan 2018 17:20:12 +0000  (11:20 -0600)] 
common/options: replace 'mkfs' tag with FLAG_[CLUSTER_]CREATESigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 11 Jan 2018 15:45:38 +0000  (09:45 -0600)] 
common/options,ceph_test_msgr: unmark misc ms options as RUNTIMESigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 11 Jan 2018 15:42:55 +0000  (09:42 -0600)] 
common/config_obs: NoopConfigObserverSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 11 Jan 2018 15:30:35 +0000  (09:30 -0600)] 
common/options: replace FLAG_SAFE with FLAG_{RUNTIME,STARTUP,CLUSTER_CREATE,DAEMON_CREATE}Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 11 Jan 2018 15:21:54 +0000  (09:21 -0600)] 
common/options: is_safe() -> can_update_at_runtime()Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 11 Jan 2018 15:11:48 +0000  (09:11 -0600)] 
mon/ConfigMonitor: show changeable for 'config get|show'Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 11 Jan 2018 14:31:02 +0000  (08:31 -0600)] 
common/options: 'can update at runtime' in 'config help'Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 10 Jan 2018 23:34:44 +0000  (17:34 -0600)] 
mgr/DaemonServer: add IGNORES column to 'config show'Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 10 Jan 2018 23:06:56 +0000  (17:06 -0600)] 
common/config: report failed mon config values to mgrSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 10 Jan 2018 18:38:50 +0000  (12:38 -0600)] 
common/config: move unsafe runtime change into _set_valSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 10 Jan 2018 18:29:14 +0000  (12:29 -0600)] 
common/options: drop 'safe' flag on plugin dir optionsSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Tue, 9 Jan 2018 00:47:26 +0000  (18:47 -0600)] 
mgr: 'config show <who> <key>'Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Tue, 9 Jan 2018 00:14:04 +0000  (18:14 -0600)] 
mon: 'ceph config get <who> <key>'Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 10 Jan 2018 22:43:04 +0000  (16:43 -0600)] 
test: CINIT_FLAG_NO_MON_CONFIG or NO_DEFAULT_CONFIG_FILESigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 10 Jan 2018 22:13:10 +0000  (16:13 -0600)] 
unittest_daemon_config: add needed rm_val()Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 10 Jan 2018 18:26:56 +0000  (12:26 -0600)] 
ceph-disk/tests: simplify CEPH_LIB hackSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 10 Jan 2018 18:26:02 +0000  (12:26 -0600)] 
qa/standalone: drop CEPH_LIB hacksSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 10 Jan 2018 18:24:50 +0000  (12:24 -0600)] 
test: drop hackery for CEPH_LIBSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 10 Jan 2018 18:23:20 +0000  (12:23 -0600)] 
common/config: interpret CEPH_LIB in parse_env()Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 10 Jan 2018 16:54:46 +0000  (10:54 -0600)] 
doc/man/8/ceph-conf: make not about ceph-conf's lack of mon config supportSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 8 Jan 2018 20:14:09 +0000  (14:14 -0600)] 
common/config: comment config levelsSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 8 Jan 2018 20:10:07 +0000  (14:10 -0600)] 
drop unnecessary env_to_vec callsSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 8 Jan 2018 20:08:08 +0000  (14:08 -0600)] 
librados,libcephfs,...: use parse_env()Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 8 Jan 2018 20:07:14 +0000  (14:07 -0600)] 
common/global_init: parse environmentSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 8 Jan 2018 19:56:19 +0000  (13:56 -0600)] 
common/config: take level to parse_argvSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 8 Jan 2018 19:47:53 +0000  (13:47 -0600)] 
common/config: distinguish between cmdline and override (injectargs)Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sat, 6 Jan 2018 17:25:47 +0000  (11:25 -0600)] 
global/global_init: make --show-config and --show-config-val reflect mon configsSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sat, 6 Jan 2018 17:19:43 +0000  (11:19 -0600)] 
mon/ConfigMonitor: "ceph config assimilate-conf"Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sat, 6 Jan 2018 17:06:38 +0000  (11:06 -0600)] 
common/options: mark many options NO_MON_UPDATESigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sat, 6 Jan 2018 03:39:10 +0000  (21:39 -0600)] 
mgr/DaemonServer: make 'config show' indicate duplicate overridesSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 5 Jan 2018 23:45:21 +0000  (17:45 -0600)] 
mgr/DaemonServer: 'ceph config show-with-defaults'Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 5 Jan 2018 23:44:56 +0000  (17:44 -0600)] 
mgr: get config defaults on session openSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 5 Jan 2018 23:43:49 +0000  (17:43 -0600)] 
mgr/DaemonServer: fix daemon registrationSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 5 Jan 2018 23:40:42 +0000  (17:40 -0600)] 
common/config: get_defaults_bl()Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 5 Jan 2018 22:44:00 +0000  (16:44 -0600)] 
osd,mds: 'config unset' tell commandSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 5 Jan 2018 22:36:25 +0000  (16:36 -0600)] 
common/ceph_context: implement 'config unset <var>'Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 5 Jan 2018 22:24:58 +0000  (16:24 -0600)] 
mon/ConfigMonitor: show fabricated options as level 'unknown'Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 5 Jan 2018 22:24:44 +0000  (16:24 -0600)] 
mon/ConfigMonitor: include LEVEL column in config dump|getSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 5 Jan 2018 22:19:44 +0000  (16:19 -0600)] 
mon/ConfigMap: const * to Option, so we don't have to copy itSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 5 Jan 2018 20:55:12 +0000  (14:55 -0600)] 
mgr: have MgrStandby send mgr reports to active mgr (even self!)Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 5 Jan 2018 19:41:07 +0000  (13:41 -0600)] 
mon/ConfigMonitor: 'config help'Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 5 Jan 2018 19:45:02 +0000  (13:45 -0600)] 
common/options: fix dump()Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 5 Jan 2018 19:39:13 +0000  (13:39 -0600)] 
common/options: operator<< for value_tSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 5 Jan 2018 19:03:04 +0000  (13:03 -0600)] 
vstart.sh: move debug values over to mon configSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 5 Jan 2018 18:07:34 +0000  (12:07 -0600)] 
ceph-osd: do not set/override osd_objectstore config optionSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 5 Jan 2018 17:35:33 +0000  (11:35 -0600)] 
common/config: "conffile" -> "file"Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 5 Jan 2018 17:19:15 +0000  (11:19 -0600)] 
common/config: exclude host, fsid from config reproted to mgrSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 5 Jan 2018 15:17:45 +0000  (09:17 -0600)] 
mon/ConfigMonitor: load_config() a bit less oftenSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 4 Jan 2018 23:14:30 +0000  (17:14 -0600)] 
mon/ConfigMonitor: implement 'config {rm,get,dump}'Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 4 Jan 2018 23:13:15 +0000  (17:13 -0600)] 
mgr: remove old 'config set' command
This is a cli command to set a config option on the mgr.  It doesn't
really belong because it only sets it on the mgr that happens to be
active.  It was probably mixed up with the asok or tell command.
Added in 
057b73d641decb9403aba50caae9d139f3a34dd4 
Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Tue, 5 Dec 2017 17:43:43 +0000  (11:43 -0600)] 
mon/MonClient: one-shot mon connection on started to fetch configSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 4 Jan 2018 20:55:56 +0000  (14:55 -0600)] 
mon/ConfigMonitor: always send initial config, even if emptySigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 4 Jan 2018 20:55:30 +0000  (14:55 -0600)] 
common/ceph_context: count crypto/shutdown cyclesSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 4 Jan 2018 20:40:45 +0000  (14:40 -0600)] 
common/ceph_context: whitespaceSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Tue, 5 Dec 2017 17:39:02 +0000  (11:39 -0600)] 
mon: handle MGetConfigSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 4 Dec 2017 22:54:27 +0000  (16:54 -0600)] 
vstart.sh: use mon config for many thingsSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 4 Dec 2017 22:54:07 +0000  (16:54 -0600)] 
mon: 'config set <who> <name> <value>'Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 4 Dec 2017 22:53:54 +0000  (16:53 -0600)] 
mon/ConfigMonitor: refresh mon configs tooSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 4 Jan 2018 23:14:09 +0000  (17:14 -0600)] 
mon/ConfigMap: some improvementsSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 4 Dec 2017 22:52:31 +0000  (16:52 -0600)] 
mon/ConfigMap: move option mask parsing into helperSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 4 Dec 2017 22:52:00 +0000  (16:52 -0600)] 
mgr/DaemonServer: 'config show <who>'Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 4 Dec 2017 22:51:33 +0000  (16:51 -0600)] 
mgr/MgrClient: report running config to mgrSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 4 Dec 2017 22:50:18 +0000  (16:50 -0600)] 
mon/ConfigKeyService: add 'prefix' arg to 'config-key dump ...'Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 4 Dec 2017 22:37:14 +0000  (16:37 -0600)] 
vstart.sh: less config noiseSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 4 Dec 2017 22:32:36 +0000  (16:32 -0600)] 
common/options: remove obsolete 'crushtool' optionSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sat, 2 Dec 2017 04:43:02 +0000  (22:43 -0600)] 
mon/MonClient: subscribe to config, handle updatesSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sat, 2 Dec 2017 04:42:45 +0000  (22:42 -0600)] 
mon/ConfigMonitor: add monitor service for distributing configsSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sat, 2 Dec 2017 04:41:46 +0000  (22:41 -0600)] 
mon/ConfigMap: parsed cluster-wide configSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sat, 2 Dec 2017 04:41:08 +0000  (22:41 -0600)] 
messages/MConfig: send config mapSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sat, 2 Dec 2017 04:12:52 +0000  (22:12 -0600)] 
common/config: set_mon_vals()Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sat, 2 Dec 2017 04:12:15 +0000  (22:12 -0600)] 
common/config: some cleanup; rm_valSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 1 Dec 2017 23:11:46 +0000  (17:11 -0600)] 
cleanup: src/.libs -> build/libSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 1 Dec 2017 21:50:59 +0000  (15:50 -0600)] 
common/config: rewrite (╯°□°)╯︵ ┻━┻Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 30 Nov 2017 21:33:20 +0000  (15:33 -0600)] 
common/config: whitespaceSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 20 Nov 2017 21:28:12 +0000  (15:28 -0600)] 
common/config: streamline get_val_genericSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 13 Nov 2017 15:27:00 +0000  (09:27 -0600)] 
common: refactor default config value handlingSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 20 Nov 2017 20:52:51 +0000  (14:52 -0600)] 
os/bluestore: pass rocksdb options via map, not global configSigned-off-by: Sage Weil <sage@redhat.com>