Skip to content

Fix BIRD inconsistencies#3568

Merged
ipspace merged 1 commit into
devfrom
fix-3505
Jul 2, 2026
Merged

Fix BIRD inconsistencies#3568
ipspace merged 1 commit into
devfrom
fix-3505

Conversation

@ipspace

@ipspace ipspace commented Jul 2, 2026

Copy link
Copy Markdown
Owner
  • BIRD capitalization should be either 'BIRD' for product name or 'bird' for device name.
  • BIRD CLI interface has been renamed from 'birdc' to 'birdcl'
  • Removed a separate 'daemons' part of various platform support tables and added BIRD (or dnsmasq) to the main table.

Fixes #3505

* BIRD capitalization should be either 'BIRD' for product name or
  'bird' for device name.
* BIRD CLI interface has been renamed from 'birdc' to 'birdcl'
* Removed a separate 'daemons' part of various platform support
  tables and added BIRD (or dnsmasq) to the main table.

Fixes #3505

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR resolves BIRD-related inconsistencies by aligning CLI invocation (birdcl) with the shipped container image and standardizing documentation capitalization and support tables to treat BIRD/dnsmasq like other platforms (rather than listing them in separate “daemons” tables).

Changes:

  • Updated BIRD daemon netlab_show_command to use birdcl instead of birdc.
  • Standardized documentation capitalization to “BIRD” and integrated BIRD/dnsmasq into the primary platform support tables.
  • Removed redundant “also supported on these daemons” sections where BIRD/dnsmasq are now listed in the main tables.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
netsim/daemons/bird.yml Switches the BIRD show/CLI command to birdcl to match the container image tooling.
docs/plugins/bgp.session.md Moves BIRD from daemon-only tables into the primary platform support and security tables; fixes capitalization.
docs/platforms.md Adds BIRD/dnsmasq into the main module support tables and standardizes BIRD capitalization across platform docs.
docs/module/ospf.md Integrates BIRD OSPF support into the main platform tables and removes daemon-only sections.
docs/dev/config/deploy.md Updates developer documentation examples and references to consistently use “BIRD”.

@ipspace ipspace merged commit da0ceb1 into dev Jul 2, 2026
12 checks passed
@ipspace ipspace deleted the fix-3505 branch July 2, 2026 18:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] BIRD nits

2 participants