understanding Ubuntu's package version numbers for Ceph

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi James,

The latest distro version of Ceph in Xenial is 10.2.7-0ubuntu0.16.04.1

Would you mind breaking down those version numbers for me?

I'm guessing it's like this?

"10.2.7": this is the upstream version from ceph.com

"0ubuntu":
 The "0" signifies that 10.2.7 is not yet in Debian, otherwise it would be "1"?
 The "ubuntu" signifies that it is not a clean copy from Debian?

"0.16.04"
 Why does this part start with "0."?
 16.04 seems simple enough :)

".1"
 Guessing this is a simple "release" number that you increment each
time you build and ship v10.2.7 for Xenial? Is there anything more to
it?


One of the reasons I'm asking is that historically we've tacked on
"trusty" or "xenial" to the ceph.com builds, so we have

  ceph_10.2.7-1trusty_amd64.deb
  ceph_10.2.7-1xenial_amd64.deb

...and Apt and do-release-upgrade would treat "1xenial" as higher than
"1trusty", so upgrades work. But when Artful Aardvark is available,
1artful will sort lower than 1xenial, so we should probably change our
strategy. What do you think?

- Ken
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux