Nicolas Guyomar created KAFKA-14289:
---------------------------------------
Summary: Use non zero status code in Kafka CLI when the command
failed
Key: KAFKA-14289
URL: https://issues.apache.org/jira/browse/KAFKA-14289
Project: Kafka
Issue Type: Improvement
Components: tools
Reporter: Nicolas Guyomar
Hi team,
Using the kafka-consumer-groups CLI as an example, running the
--reset-offsets option on an active consumer group results in an ERROR in the
stdout
_Error: Assignments can only be reset if the group 'console-consumer-12543' is
inactive, but the current state is Stable._
but the status code is 0, while it would be nice, for any automation work, to
use status code 1
Was that a design decision to consider the command execution to be a success
(it technically is because the command ran without bug) and return 0, and not
interpret the Kafka response to map it to the CLI output status code ?
Thank you
--
This message was sent by Atlassian Jira
(v8.20.10#820010)