On Tuesday, December 9, 2025 11:35:43 AM Eastern Standard Time Robert Sander wrote:
Hi John,
Am 09.12.25 um 5:28 PM schrieb John Mulligan:
For your case it would be something like the following:
$ ceph smb cluster create bob user --define-user-pass=bob%Passw0rd1 --define- user-pass=carol%Passw0rd2 --public-addrs=192.168.76.150/24 --public- addrs=192.168.76.151/24
And see, from the docs or the help output it is not clear that you can specify --public-addrs multiple times. It was totally unclear to me.
I have filed a PR [1]. I have tried to mark all options that can be supplied more than once as such in each items description list.
The dashboard uses a network/cidr approach to assign the public addresses to matching interfaces. The command line seems to use the interface name. Why is that different?
The command line documentation was misleading. Ceph/cephadm generally always identifies by ips/networks. We follow that model. [1] https://github.com/ceph/ceph/pull/66579