Bug ID 1011885: Some BIG-IP DNS REST API Endpoints are missing pagination metadata

Last Modified: Jan 20, 2023

Bug Tracker

Affected Product:  See more info
BIG-IP GTM(all modules)

Known Affected Versions:
15.1.0, 15.1.0.1, 15.1.0.2, 15.1.0.3, 15.1.0.4, 15.1.0.5, 15.1.1, 15.1.2, 15.1.2.1, 15.1.3, 15.1.3.1, 15.1.4, 15.1.4.1, 15.1.5, 15.1.5.1, 15.1.6, 15.1.6.1, 15.1.7, 15.1.8, 15.1.8.1, 16.0.0, 16.0.0.1, 16.0.1, 16.0.1.1, 16.0.1.2, 16.1.0, 16.1.1, 16.1.2, 16.1.2.1, 16.1.2.2, 16.1.3, 16.1.3.1, 16.1.3.2, 16.1.3.3, 17.0.0, 17.0.0.1, 17.0.0.2

Opened: Apr 16, 2021
Severity: 4-Minor

Symptoms

REST API endpoints /mgmt/tm/gtm/pool/a/members/stats/ and /mgmt/tm/gtm/pool/aaaa/members/stats/ do not provide expected pagination metadata elements "currentItemCount", "itemsPerPage", "pageIndex", "startIndex", "totalItems" and "totalPages". The endpoints do properly respond to "skip" and "top" filters despite the absence of pagination metadata.

Impact

Pagination metadata is absent in BIG-IP response which can cause unexpected results for query automation which requires pagination metadata.

Conditions

Utilize "top" and/or "skip" pagination filters on REST API query to /mgmt/tm/gtm/pool/a/members/stats/ and/or /mgmt/tm/gtm/pool/aaaa/members/stats/.

Workaround

Alter query automation for these two endpoints to either iteratively query until empty results are returned or locally track what has been requested and provided.

Fix Information

None

Behavior Change