-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
bugSomething isn't workingSomething isn't working
Description
I feel like this is quite confusions:
$ ./cloudamqp instance upgrade-versions --id 351604
Upgrade versions:
{
"new_erlang_version": "28.1.1",
"new_rabbitmq_version": "4.2.2"
}
$ ./cloudamqp instance nodes versions --id 351604
Available versions:
RabbitMQ versions: [4.2.2 4.2.1 4.2.0 4.2.0-rc.1 4.2.0-beta.4 4.2.0-beta.3 4.1.7 4.1.6 4.1.5]
Erlang versions: [27.3.4.6]
- Which one should I use?
- Why is one under
nodesand not the other one? - One gives JSON, the other an interesting list syntax :)
upgrade-versionssounds like an action, not a query
How can we simplify? :)
For example, maybe
/cloudamqp instance upgrade-versions --id 351604 should be ./cloudamqp instance upgrade-all --dry-run?
There's also a lot of upgrade actions, do we need all? Should be enough with one and ability to specify just rabbit/erlang if that's important.
upgrade-all Upgrade RabbitMQ and Erlang
upgrade-erlang Upgrade Erlang
upgrade-rabbitmq Upgrade RabbitMQ
upgrade-versions Fetch upgrade versions
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working