]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
Merge PR #33488 into master
authorSage Weil <sage@redhat.com>
Fri, 28 Feb 2020 01:46:20 +0000 (19:46 -0600)
committerSage Weil <sage@redhat.com>
Fri, 28 Feb 2020 01:46:20 +0000 (19:46 -0600)
* refs/pull/33488/head:
doc/mgr/cephadm: document how to see the logs
ceph: -W as shorthand for --watch-channel
pybind/mgr_module: make mgr log message prefix a bit less verbose
mgr/cephadm: silence remoto logger info messages
mgr/cephadm: add misc info messages for major events
mgr/cephadm: adjust logging
mgr/cephadm: log to cluster channel by default
pybind/mgr_module: infrastructure to allow logging to cluster log
mgr/mgr_module: log to mgr log even when log_to_file
mon: accept cephadm channel to 'ceph log last'
ceph: allow watching channels aside from cluster and audit
mon/LogMonitor: fix debug output for logmonitor output file parsing
mgr: allow logging to any channel

Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
1  2 
doc/cephadm/index.rst
src/mgr/ActivePyModules.cc
src/pybind/mgr/cephadm/module.py
src/pybind/mgr/mgr_module.py

Simple merge
Simple merge
index d0249913cc6206f6a4e2786e3fe14be991832007,b2e791df1b8ce4936f32f2b28b0158a8a9cc74e2..e434527e8cfc67e7682376e72f159179a20446f1
@@@ -946,10 -930,9 +948,10 @@@ class CephadmOrchestrator(orchestrator.
  
      def serve(self):
          # type: () -> None
-         self.log.info("serve starting")
+         self.log.debug("serve starting")
          while self.run:
              self._check_hosts()
 +            self._remove_osds_bg()
  
              # refresh daemons
              self.log.debug('refreshing hosts')
                      args.append((name, host, force))
          if not args:
              raise OrchestratorError('Unable to find daemon(s) %s' % (names))
+         self.log.info('Remove daemons %s' % [a[0] for a in args])
          return self._remove_daemon(args)
  
 -    def remove_service(self, service_name):
 +    def remove_service(self, service_name, force=False):
          args = []
          for host, dm in self.cache.daemons.items():
              for name, d in dm.items():
                  if d.matches_service(service_name):
                      args.append(
-                         ('%s.%s' % (d.daemon_type, d.daemon_id), d.hostname, force)
 -                        (d.name(), d.hostname)
++                        (d.name(), d.hostname, force)
                      )
          if not args:
              raise OrchestratorError('Unable to find daemons in %s service' % (
Simple merge