On Wed, Dec 5, 2018, at 8:50 AM, Trinh Nguyen wrote: > Hi all, > > I just wonder why the CI uses "searchlight==6.0.0.0b2.dev11" [1] when the > latest release I made is "6.0.0.0b1"? > > [1] > http://logs.openstack.org/71/622871/1/check/openstack-tox-py27/aca5881/job-output.txt.gz > It is testing the change you pushed which is 11 commits ahead of 6.0.0.0b1. PBR knows that if the most recent release was 6.0.0.0b1 then the next possible release must be at least 6.0.0.0b2. The 11 comments since 6.0.0.0b1 form the .dev11 suffix. Basically this is PBR being smart to attempt to give you monotonically increasing version numbers that are also valid should you tag a release. More details at https://docs.openstack.org/pbr/latest/user/features.html#version. Clark