Bitbucket Pipelines Known Hosts UI fails to display more than 100 entries due to missing pagination

XMLWordPrintable

    • 1
    • Severity 3 - Minor
    • 1

      Issue Summary

      In the Bitbucket Pipelines SSH Keys settings, the "Known Hosts" list does not have pagination. When a repository has more than 100 known host entries, the UI only displays the first 100. Any additional entries added beyond this limit are saved successfully to the backend but remain invisible in the UI.

      Steps to Reproduce

      1. Navigate to Repository Settings > Pipelines > SSH Keys > Known Hosts.
      1. Ensure the repository already has 100 known host entries.
      1. Add a new host entry (the 101st).
      1. Observe that the entry appears briefly after adding but disappears after a page refresh.
      1. Delete one of the existing 100 entries and refresh the page.

      Expected Results

      The UI should either provide pagination or a "Load More" option to allow users to view and manage all saved known host entries.

      Actual Results

      The UI is capped at 100 entries. The 101st entry (and beyond) is hidden from view until the total count drops below 100.

      Workaround

      • Manually manage known hosts within the bitbucket-pipelines.yml file using ssh-keyscan.
      • Consolidate entries (e.g., using a shared IP address instead of individual hostnames) to stay below the 100-entry limit.

              Assignee:
              Unassigned
              Reporter:
              Bruno M.
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: