Public bug reported:
Fresh plucky install - JSON formatter is not functional and commands
exit with a stacktrace:
# apt install rabbitmq-server
# rabbitmqctl list_vhosts --formatter json
[
Stack trace:
** (UndefinedFunctionError) function JSON.encode/1 is undefined or private
(elixir 1.18.1) JSON.encode([name: "/"])
(rabbitmqctl 4.0.0-dev) lib/rabbitmq/cli/formatters/json.ex:21:
RabbitMQ.CLI.Formatters.Json.format_output/2
(rabbitmqctl 4.0.0-dev) lib/rabbitmq/cli/formatters/json.ex:71:
RabbitMQ.CLI.Formatters.Json.format_element/3
(elixir 1.18.1) lib/stream.ex:739: anonymous fn/4 in Stream.scan/3
(elixir 1.18.1) lib/enum.ex:4964: Enumerable.List.reduce/3
(elixir 1.18.1) lib/stream.ex:1041: Stream.do_transform_inner_list/7
(elixir 1.18.1) lib/stream.ex:1773: Enumerable.Stream.do_each/4
(elixir 1.18.1) lib/stream.ex:1066: Stream.do_transform_inner_enum/7
:undef
ProblemType: Bug
DistroRelease: Ubuntu 25.04
Package: rabbitmq-server 4.0.5-2ubuntu1
ProcVersionSignature: Ubuntu 6.12.0-12.12-generic 6.12.4
Uname: Linux 6.12.0-12-generic x86_64
ApportVersion: 2.31.0-0ubuntu3
Architecture: amd64
CasperMD5CheckResult: unknown
CloudArchitecture: x86_64
CloudBuildName: server
CloudID: lxd
CloudName: lxd
CloudPlatform: lxd
CloudSerial: 20250128
CloudSubPlatform: LXD socket API v. 1.0 (/dev/lxd/sock)
Date: Mon Feb 10 19:51:38 2025
PackageArchitecture: all
ProcEnviron:
LANG=C.UTF-8
PATH=(custom, no user)
TERM=xterm-256color
SourcePackage: rabbitmq-server
UpgradeStatus: No upgrade log present (probably fresh install)
** Affects: rabbitmq-server (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug cloud-image plucky
** Description changed:
Fresh plucky install - JSON formatter is not functional and commands
exit with a stacktrace:
+ # apt install rabbitmq-server
# rabbitmqctl list_vhosts --formatter json
[
- Stack trace:
+ Stack trace:
** (UndefinedFunctionError) function JSON.encode/1 is undefined or private
- (elixir 1.18.1) JSON.encode([name: "/"])
- (rabbitmqctl 4.0.0-dev) lib/rabbitmq/cli/formatters/json.ex:21:
RabbitMQ.CLI.Formatters.Json.format_output/2
- (rabbitmqctl 4.0.0-dev) lib/rabbitmq/cli/formatters/json.ex:71:
RabbitMQ.CLI.Formatters.Json.format_element/3
- (elixir 1.18.1) lib/stream.ex:739: anonymous fn/4 in Stream.scan/3
- (elixir 1.18.1) lib/enum.ex:4964: Enumerable.List.reduce/3
- (elixir 1.18.1) lib/stream.ex:1041: Stream.do_transform_inner_list/7
- (elixir 1.18.1) lib/stream.ex:1773: Enumerable.Stream.do_each/4
- (elixir 1.18.1) lib/stream.ex:1066: Stream.do_transform_inner_enum/7
+ (elixir 1.18.1) JSON.encode([name: "/"])
+ (rabbitmqctl 4.0.0-dev) lib/rabbitmq/cli/formatters/json.ex:21:
RabbitMQ.CLI.Formatters.Json.format_output/2
+ (rabbitmqctl 4.0.0-dev) lib/rabbitmq/cli/formatters/json.ex:71:
RabbitMQ.CLI.Formatters.Json.format_element/3
+ (elixir 1.18.1) lib/stream.ex:739: anonymous fn/4 in Stream.scan/3
+ (elixir 1.18.1) lib/enum.ex:4964: Enumerable.List.reduce/3
+ (elixir 1.18.1) lib/stream.ex:1041: Stream.do_transform_inner_list/7
+ (elixir 1.18.1) lib/stream.ex:1773: Enumerable.Stream.do_each/4
+ (elixir 1.18.1) lib/stream.ex:1066: Stream.do_transform_inner_enum/7
:undef
ProblemType: Bug
DistroRelease: Ubuntu 25.04
Package: rabbitmq-server 4.0.5-2ubuntu1
ProcVersionSignature: Ubuntu 6.12.0-12.12-generic 6.12.4
Uname: Linux 6.12.0-12-generic x86_64
ApportVersion: 2.31.0-0ubuntu3
Architecture: amd64
CasperMD5CheckResult: unknown
CloudArchitecture: x86_64
CloudBuildName: server
CloudID: lxd
CloudName: lxd
CloudPlatform: lxd
CloudSerial: 20250128
CloudSubPlatform: LXD socket API v. 1.0 (/dev/lxd/sock)
Date: Mon Feb 10 19:51:38 2025
PackageArchitecture: all
ProcEnviron:
- LANG=C.UTF-8
- PATH=(custom, no user)
- TERM=xterm-256color
+ LANG=C.UTF-8
+ PATH=(custom, no user)
+ TERM=xterm-256color
SourcePackage: rabbitmq-server
UpgradeStatus: No upgrade log present (probably fresh install)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2097790
Title:
--formatter json broken
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rabbitmq-server/+bug/2097790/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs