Project

General

Profile

Actions

Bug #46237

closed

cephadm: Inconsistent exit code

Added by Ricardo Marques almost 4 years ago. Updated over 3 years ago.

Status:
Won't Fix
Priority:
Low
Assignee:
-
Category:
cephadm
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

If SSH keys are not available, then `ceph orch status` return code is zero:

master:~ # ceph orch status
Backend: cephadm
Available: False (SSH keys not set. Use `ceph cephadm set-priv-key` and `ceph cephadm set-pub-key` or `ceph cephadm generate-key`)
master:~ # echo $?
0

but if no backend is specified, then the exit code is non zero:

master:~ # ceph orch set backend ''
master:~ # ceph orch status
Error ENOENT: No orchestrator configured (try `ceph orch set backend`)
master:~ # echo $?
2

Shouldn't the exit codes be more consistent here?


Related issues 1 (0 open1 closed)

Related to Orchestrator - Bug #46233: cephadm: Add "--format" option to "ceph orch status"ResolvedRicardo Marques

Actions
Actions #1

Updated by Ricardo Marques almost 4 years ago

  • Copied from Bug #46233: cephadm: Add "--format" option to "ceph orch status" added
Actions #2

Updated by Ricardo Marques almost 4 years ago

  • Copied from deleted (Bug #46233: cephadm: Add "--format" option to "ceph orch status")
Actions #3

Updated by Ricardo Marques almost 4 years ago

  • Related to Bug #46233: cephadm: Add "--format" option to "ceph orch status" added
Actions #4

Updated by Ricardo Marques almost 4 years ago

  • Status changed from New to In Progress
  • Assignee set to Ricardo Marques
Actions #5

Updated by Ricardo Marques almost 4 years ago

  • Status changed from In Progress to New
  • Assignee deleted (Ricardo Marques)
Actions #6

Updated by Sebastian Wagner almost 4 years ago

  • Priority changed from Normal to Low
Actions #7

Updated by Sebastian Wagner over 3 years ago

  • Status changed from New to Won't Fix
Actions

Also available in: Atom PDF