hitting a number of issues with installing logging and
metrics on Origin 3.7.
This is using Centos7 hosts, the release-3.7 branch of
openshift-ansible and NFS for persistent storage.
I first do a minimal deploy with logging and metrics
This goes fine. On the NFS server I see various volumes
exported under /exports for logging, metrics, prometheus,
even thought these are not deployed, but that's fine,
they are there if they become needed.
As epxected there are no PVs related to metrics and
So I try to install metrics. I add this to the inventory
Logging installs fine, and is running fine. Kibana shows
But look at what has been installed and there are no PVs
or PVs for logging. It seems it has ignored the
instructions to use NFS and and deployed using ephemeral
ISSUE 2: why does the persistence definitions get ignored?
I'm not entirely sure that under kind=nfs it's
*supposed* to create a PVC. Might just directly mount the
One thing to check: did you set up a host in the [nfs]
group in your inventory?
Yes, there is a nfs server, and its working fine (e.g. for the
And finally, looking at the metrics and logging images on
Docker Hub there are none with
v3.7.0 or v3.7 tags. The only tag related to 3.7 is
v3.7.0-rc.0. For example look here: https://hub.docker.com/r/openshift/origin-metrics-hawkular-metrics/tags/
But for other openshift components there is a v3.7.0 tag
Without specifying any particular tag to use for metrics
or logging it seems you get 'latest' installed.