I tried with 3 servers and with limit=1. And I cannot reproduce the problem. I was able to iterate on the 3 servers one by one using the marker provided in the response [1]. Similarly with limit=2. I also tried using the next link in the response for pagination and that worked too. Then I also tried to set the [api]/max_limit in the nova.conf to 2 and removed the limit form the request URI. Still pagination work.
So I think this works on a current master. I checked the git history and found a relevant bug[2]. It was fixed in 17.0.10 [3] and according to the bug report the reporter uses 17.0.5. so that would explain it. But later comment reports it on 17.0.10 and 17.0.11. So I'm puzzled.
I tried with 3 servers and with limit=1. And I cannot reproduce the problem. I was able to iterate on the 3 servers one by one using the marker provided in the response [1]. Similarly with limit=2. I also tried using the next link in the response for pagination and that worked too. Then I also tried to set the [api]/max_limit in the nova.conf to 2 and removed the limit form the request URI. Still pagination work.
So I think this works on a current master. I checked the git history and found a relevant bug[2]. It was fixed in 17.0.10 [3] and according to the bug report the reporter uses 17.0.5. so that would explain it. But later comment reports it on 17.0.10 and 17.0.11. So I'm puzzled.
[1] http:// paste.openstack .org/show/ 793054/ /bugs.launchpad .net/nova/ +bug/1796689 /review. opendev. org/#/c/ 632516/
[2] https:/
[3] https:/