Project

General

Profile

Feature #6067

ceph-deploy: make mon create catch common errors

Added by Sage Weil over 7 years ago. Updated about 7 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
% Done:

0%

Source:
Development
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

a few ideas:

- add a --add argument that is needed to expand the mon cluster. if not present, we will only proceed if we are part of the mon_initial_quorum. (alternatively, we can add --initial and --add and neither preserves the current either/or behavior.)

- catch the missing public_addr/public_network error

- catch case where --initial and mon starts up but has rank -1 accordingly to mon_status.

History

#1 Updated by Sage Weil over 7 years ago

  • Description updated (diff)
  • Source changed from other to Development

#2 Updated by Neil Levine over 7 years ago

  • Status changed from New to 12

#3 Updated by Neil Levine over 7 years ago

  • Assignee set to Alfredo Deza

#4 Updated by Neil Levine over 7 years ago

  • Target version changed from v0.68 - continued to v0.69

#5 Updated by Neil Levine over 7 years ago

  • translation missing: en.field_story_points set to 6.00

#6 Updated by Ian Colle over 7 years ago

  • Target version changed from v0.69 to v0.70

#7 Updated by Ian Colle over 7 years ago

  • translation missing: en.field_story_points changed from 6.00 to 13.00

#8 Updated by Ian Colle over 7 years ago

  • Status changed from 12 to In Progress

#9 Updated by Alfredo Deza over 7 years ago

  • Status changed from In Progress to 12
  • Target version changed from v0.70 to v0.69

Just created issue #6325 to clearly tell when there is a connection problem, which (currently) it is impossible to tell from `mon_status` output.

#10 Updated by Alfredo Deza over 7 years ago

Created (and resolved) #6314 that addresses the case where --initial and mon starts up but has rank -1 accordingly to mon_status.

#11 Updated by Alfredo Deza over 7 years ago

Created #6369 to track (and warn about) the missing public_addr/public_network error

#12 Updated by Alfredo Deza over 7 years ago

Created #6410 so we can use some of the new functionality with cuttlefish too.

#13 Updated by Alfredo Deza over 7 years ago

  • Status changed from 12 to In Progress

#14 Updated by Alfredo Deza over 7 years ago

  • Status changed from In Progress to 12

#15 Updated by Ian Colle over 7 years ago

  • Target version changed from v0.69 to v0.72-Dumpling

#16 Updated by Ian Colle about 7 years ago

  • Target version changed from v0.72-Dumpling to v0.73

#17 Updated by Alfredo Deza about 7 years ago

  • Status changed from 12 to Resolved

#6638 was create to tackle adding monitors. Everything else in this ticket has been already implemented in ceph-deploy (at version 1.2.7)

Also available in: Atom PDF