Skip to content

feat(devnet-8): show inventory hostnames in the bootnodoor web UI - #67

Open
barnabasbusa wants to merge 1 commit into
masterfrom
bbusa/bootnodoor-ip-names
Open

feat(devnet-8): show inventory hostnames in the bootnodoor web UI#67
barnabasbusa wants to merge 1 commit into
masterfrom
bbusa/bootnodoor-ip-names

Conversation

@barnabasbusa

Copy link
Copy Markdown
Contributor

Enables the new bootnodoor_ip_names_enabled toggle for devnet-8's bootnodes. The bootnodoor role uploads the devnet's inventory.ini to each bootnode and passes --ip-names to the container, so the bootnodoor web UI shows inventory hostnames (e.g. bootnode-1, grandine-besu-2) instead of bare IPs in its node tables — the real IP:port stays available as a hover tooltip.

Since bootnodoor re-reads the file on change, re-running the playbook after inventory updates refreshes the names without restarting the container.

Merge order

  1. feat(webui): sortable columns, status filters, and stable row heights on node tables bootnodoor#53 + feat(webui): map IPs to operator-defined display names via --ip-names bootnodoor#54 (adds --ip-names; wait for the master image rebuild)
  2. feat(bootnodoor): optionally upload an IP->name mapping for the web UI ansible-collection-general#578 (role support — this repo tracks the collection's git master)
  3. this PR

Merging this first would fail the bootnodoor container on the unknown --ip-names flag.

Enables the new bootnodoor_ip_names_enabled toggle so the role uploads
the devnet inventory to the bootnodes and bootnodoor displays inventory
hostnames instead of bare IPs in its node tables.

Requires ethpandaops/ansible-collection-general#578 and a bootnodoor
image with ethpandaops/bootnodoor#54.
@redpandabot

redpandabot Bot commented Aug 19, 2026

Copy link
Copy Markdown

Summary

Enables bootnodoor_ip_names_enabled for devnet-8 so the bootnodoor web UI shows inventory hostnames instead of bare IPs. The change is a one-line toggle; I confirmed the upstream support it depends on (collection role var + bootnodoor's --ip-names) is absent from both current masters and arrives via git-master tracking, consistent with the author's documented merge order. One deployment-sequencing hazard is worth a look.

Issues


Reviewed @ 82b340ef
Red pandas make a twittering "huff-quack" — the original microblogging.

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.

1 participant