]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/cephadm: upgrade requires root mode for now
authorSage Weil <sage@redhat.com>
Sat, 7 Mar 2020 15:55:01 +0000 (09:55 -0600)
committerSage Weil <sage@redhat.com>
Sat, 7 Mar 2020 15:55:24 +0000 (09:55 -0600)
See https://tracker.ceph.com/issues/44429

Signed-off-by: Sage Weil <sage@redhat.com>
src/pybind/mgr/cephadm/module.py

index 3ccf0caec833f6839eb70ad42e97bc775dc80c0f..1f4361796e098baa4858fbe08f0be8d8de098db1 100644 (file)
@@ -2785,6 +2785,9 @@ receivers:
         return trivial_result(r)
 
     def upgrade_start(self, image, version):
+        if self.mode != 'root':
+            raise OrchestratorError('upgrade is not supported in %s mode' % (
+                self.mode))
         if version:
             target_name = self.container_image_base + ':v' + version
         elif image: