[3.1.2 and older] birdc doesn't output the possible command expansions list
Hello, I've observed an issue with `bird` 3.1.2 that is also reproducible in 2.17.1, but not with 2.15.1 (i. e. a regression somewhere between 2.15.1 and 2.17.1). After starting the `bird` service, on 2.17.1 and newer:
# birdc bird> show stat Ambiguous command, possible expansions are:
On 2.15.1, the output is correct:
# birdc bird> show stat Ambiguous command, possible expansions are: show status Show router status show static [<name>] Show details of static protocol bird>
This was tested on ALT Linux (downstream issue: https://bugzilla.altlinux.org/54787). Per the maintainer, it's likely an issue in `bind` itself rather than the package, hence reporting here. Thanks!
Hi Artem, thank you for reporting this to us, we will look into that. Happy routing, Jana Jana Babovakova (she/her) | BIRD Tech Support | CZ.NIC, z.s.p.o. On 11. 06. 25 14:47, Артём Варакса via Bird-users wrote:
Hello,
I've observed an issue with `bird` 3.1.2 that is also reproducible in 2.17.1, but not with 2.15.1 (i. e. a regression somewhere between 2.15.1 and 2.17.1).
After starting the `bird` service, on 2.17.1 and newer:
# birdc bird> show stat Ambiguous command, possible expansions are:
On 2.15.1, the output is correct:
# birdc bird> show stat Ambiguous command, possible expansions are: show status Show router status show static [<name>] Show details of static protocol bird>
This was tested on ALT Linux (downstream issue: https://bugzilla.altlinux.org/54787). Per the maintainer, it's likely an issue in `bind` itself rather than the package, hence reporting here.
Thanks!
Hello Артём,
I've observed an issue with `bird` 3.1.2 that is also reproducible in 2.17.1, but not with 2.15.1 (i. e. a regression somewhere between 2.15.1 and 2.17.1).
I believe it's fixed now in `master`: https://gitlab.nic.cz/labs/bird/-/commit/f9878ad9f203fbca53b12ef1db4beea5e47... and also merged to `thread-next` for the BIRD 3 branch. Have a nice weekend! Maria -- Maria Matejka (she/her) | BIRD Team Leader | CZ.NIC, z.s.p.o.
On Wed, 11 Jun 2025, Артём Варакса via Bird-users wrote:
I've observed an issue with `bird` 3.1.2 that is also reproducible in 2.17.1, but not with 2.15.1 (i. e. a regression somewhere between 2.15.1 and 2.17.1).
On BIRD 2.16.2, the behaviour is correct, too: # birdc BIRD 2.16.2 ready. bird> show stat Ambiguous command, possible expansions are: show status Show router status show static [<name>] Show details of static protocol bird> Hope this helps a bit in tracking it down. Regards, Robert
participants (4)
-
Jana Babovakova -
Maria Matejka -
Robert Scheck -
Артём Варакса