This moves the prometheus exporters for services into a directory
in the chart themselves. This keeps the monitoring services
coupled to the services theyre meant to monitor. This changes the
chart directory structure to include a monitoring/ directory to
host any monitoring requirements (not just prometheus exporters)
Change-Id: Ic5f46a7e9a2a773a837ff399b8730782cf89f1de
This PS adds Ceph OSD's to the host specific over-rides, it also
simplifies the host-specific daemonset logic.
Change-Id: Icd5daf46f29a328e96273ac64ad761e30d933e9c
With the recent changes to the AIO guide[0] the link in the readme
now sends to a non-existing page. This change updates the link and
removes an extra comma in the link text.
[0] https://review.openstack.org/#/c/534408/
Change-Id: I19fae9b4733909fceb7481a8408d376b27516178
This patchset sets the fedora multinode gate non-voting until outstanding
gate issues are resolved, so they not blocking future patch sets.
Change-Id: I8ad06f5456b83ff3f618032a8ad0212de5e7a2c1
Signed-off-by: Tin Lam <tin@irrational.io>
This PS adds spice remote console.
User can choose a console by changing console_kind in values file.
Best practice is to select one or the other to run,
so choosing something other than vnc disables the vnc console.
Change-Id: Ic5d361d5f344b7a078e0c3aeb5f921810101552d
This PS enables storage ownership management on pod start, which
is required for some PVC providers/provisioners.
Change-Id: Idb4bd20104815efb241ed163daddf27f8bd2b559
This adds checks for the fields in the service annotations for
prometheus, similar to the pod annotations. It changes the
setting of annotations by ingesting a prometheus: key under a
top-level monitoring tree to allow for configuration of other
monitoring solutions aside from prometheus
Change-Id: Id05f235ae07407ea4dcd45bce3a26dd92293b116
The logic for check ceph version in some charts has a code that doesn't
work. This patch check ceph version properly.
Change-Id: Ie97a3ec5ac5078f556f59a09db820ee574c60f50
This PS updates the heat template to output the Floating IP, which
makes the gate scripts compatible with the current master clients
when used with newton images.
Change-Id: I8e429b504ede521612c91d7563a8c5e4953bdbb4
This PS moves all credentials for OpenStack services from 'user' to
the service name. This allows a single yaml snippet to articulate
the credentials for a deployment.
Change-Id: Ic720109f2ba854561b23767cb480bcae91f74b6b
This PS moves to namespace specific ingress controllers, and a
cluster wide ingress controller that acts as the external front
door to the cluster. The cluster ingress controller will also
be able to create a dummy interface that can be announced via the
OpenStack-Helm-Infra Calico chart.
The ability to exercise the edge VIP feature is currently only
demonstrated in the single node gate and guide, as it requires
additional configuration, or hardware to set up the routes in
a multinode env.
Change-Id: I8b823b93465f2e90aaabcca9ec9b783d34539e07
Every manifests has to be controlled by manifests key in values.yaml.
In ceph, job-rbd-pool doesn't have manifests value,
so it can't be disabled.
When using already installed ceph, it is necessary to disable
job-rbd-pool because it is an unnecessary.
Change-Id: Idf61855423f28fbb1c7730118869bdddc463960b
Closes-bug: 1742017
This PS simply fixes a few typos in an all-in-one code block
example dedicated to setting up the gateway. It also adds
additional information about how to set up auth information
to use the python-openstackclient.
Change-Id: Ie9cc63d3d435c474c3cbda90964f2eababa81139