readme: document v0.12.0 and the ceph versions it supports

Also, change the hint regarding build tags to use "pacific" as it
a fully supported ceph version.

Signed-off-by: John Mulligan <jmulligan@redhat.com>
This commit is contained in:
John Mulligan 2021-10-18 10:22:14 -04:00 committed by John Mulligan
parent 67c57bd965
commit 2ef8713fc5
1 changed files with 4 additions and 3 deletions

View File

@ -50,16 +50,17 @@ work with non-current versions of Ceph, it is required to pass build-tags to
the `go` command line. A tag with the named Ceph release will enable/disable the `go` command line. A tag with the named Ceph release will enable/disable
certain features of the go-ceph packages, and prevent warnings or compile certain features of the go-ceph packages, and prevent warnings or compile
problems. For example, to ensure you select the library features that match problems. For example, to ensure you select the library features that match
the "nautilus" release, use: the "pacific" release, use:
```sh ```sh
go build -tags nautilus .... go build -tags pacific ....
go test -tags nautilus .... go test -tags pacific ....
``` ```
### Supported Ceph Versions ### Supported Ceph Versions
| go-ceph version | Supported Ceph Versions | Deprecated Ceph Versions | | go-ceph version | Supported Ceph Versions | Deprecated Ceph Versions |
| --------------- | ------------------------| -------------------------| | --------------- | ------------------------| -------------------------|
| v0.12.0 | octopus, pacific | nautilus |
| v0.11.0 | nautilus, octopus, pacific | | | v0.11.0 | nautilus, octopus, pacific | |
| v0.10.0 | nautilus, octopus, pacific | | | v0.10.0 | nautilus, octopus, pacific | |
| v0.9.0 | nautilus, octopus | | | v0.9.0 | nautilus, octopus | |