1523 Commits

Author SHA1 Message Date
Zuul
e68c3d51ae Merge "Revert "MariaDB: Move to version 10.2.12"" 2018-01-12 05:31:57 +00:00
Zuul
8a02f63c3a Merge "Ceph: fix ensure pool function for older than luminous" 2018-01-12 05:22:24 +00:00
Zuul
8008136d20 Merge "Reduce doc max depth" 2018-01-12 04:30:46 +00:00
Pete Birley
accea0c6b4 Revert "MariaDB: Move to version 10.2.12"
This reverts commit 4675a2a63dc23935f491e0205333c897ea594ff8.

Until the following is fixed, we should stick with 10.1:
 * https://bugs.launchpad.net/barbican/+bug/1734329

Change-Id: If62b527efefeda7dfa10324562916d2054d8889e
2018-01-12 03:07:22 +00:00
Jaesang Lee
aaa997114b Ceph: fix ensure pool function for older than luminous
The storage_init script in some charts has a code that doesn't work
with older than ceph luminous. This PS allows execution in both ceph
luminous and older versions like kraken jewel.

Change-Id: I5d21fb027328e7d3490625894bd14905988ba320
Closes-bug: 1742021
2018-01-12 10:21:22 +09:00
Steve Wilkerson
2c436f1231 Add prometheus annotations to helm-toolkit
This adds the prometheus pod and service annotations to helm
toolkit, which allows for using prometheus's kubernetes service
discovery mechanisms for osh pods and service metrics as needed

Change-Id: I0e080d960553381014c4fd4f2bb6c83652241b0b
2018-01-11 11:58:50 -06:00
Alexandre Marangone
434a28e80f mgr: refactor mgr module enablement
Cherry-picked from a6d6b2eef3

Change-Id: Ie6b7e94e80d625c212331cf74c0f796bb3e99858
Signed-off-by: Alexandre Marangone <amarango@redhat.com>
Signed-off-by: Ganesh Maharaj Mahalingam <ganesh.mahalingam@intel.com>
2018-01-11 11:58:50 -06:00
Zuul
e4fa63aea9 Merge "MariaDB: Move to version 10.2.12" 2018-01-11 16:26:22 +00:00
Tin Lam
3c56cd0db9 Add proxy doc
This patch set outlines troubleshooting details for operators
trying to use OpenStack-Helm behind a corporate firewall and
require the need of a proxy to reach the internet.

Change-Id: I6597a49cfbaa8f7e0461edf1298e724ba9dfe28b
Signed-off-by: Tin Lam <tin@irrational.io>
2018-01-10 21:24:24 -06:00
Zuul
06cc07ec04 Merge "CephFS: support for OSH" 2018-01-11 00:19:27 +00:00
Tin Lam
33f115c4cc Reduce doc max depth
Current setting the maxdepth of 3 causes all the sub-headings
(e.g. sub-titles under specs) to be displayed, needless expanding
the table of content making the doc hard to read. This patch set
reduces the maxdepth to 2 to reduce the noise in the OpenStack-Helm
documentation.

Also, this patch set touches up on RST structure and capitalization
changes in the document.

Change-Id: I7b8845f42180eafe08ed68a6c5a1e82ea49927be
Signed-off-by: Tin Lam <tin@irrational.io>
2018-01-10 09:10:02 -06:00
Zuul
b17c051bfc Merge "ceph-mgr: change liveness/readiness probes" 2018-01-10 07:12:57 +00:00
portdirect
dc105fdcfa CephFS: support for OSH
This PS adds support for CephFS in OSH.

Change-Id: I54d5302b89f04cc30f151c8db59f476f02be5652
2018-01-09 15:41:45 -05:00
Huamin Chen
5cd3a087bf ceph-mgr: change liveness/readiness probes
Instead of relying on the dashboard availability
we check the ceph-mgr map

Signed-off-by: Alexandre Marangone <amarango@redhat.com>

Change-Id: I78d33a4b522ed085ed85a638b3784c2d07026e39
2018-01-09 19:28:03 +00:00
Zuul
a78e638897 Merge "Add support for node-level conf overrides" 2018-01-09 15:38:29 +00:00
Craig Anderson
b73bb03e5b Add support for node-level conf overrides
Add override functionality to helm-toolkit and enable in compute daemonset.

Change-Id: Ia85abbbea89c12d0b6f21ecf2413cd3ae7b9552e
2018-01-08 22:35:36 +00:00
portdirect
4675a2a63d MariaDB: Move to version 10.2.12
This PS moves the version of MariaDB used to the latest supported
version.

Change-Id: I9dce3e046efbc775f485c775e1da9709bbd99564
2018-01-07 23:15:35 +00:00
portdirect
e0841eecde MariaDB: simplify db init process
This PS simplifys the db start and init script, increasing
robustness of the mariadb chart on low end hardware. It also
removes some unrequired annotations and moves to more explicit
qualification of the clustering variables.

Change-Id: I6cff5fb6ccfdcc6c82203b0e5eff445ee98bc298
2018-01-07 18:05:31 -05:00
Zuul
b685513d55 Merge "MariaDB chart cleanup" 2018-01-07 16:56:30 +00:00
portdirect
f73200e4d1 readiness: test apache APIs provide http response to request
This PS updates the readiness probes to test for an http response
to requests.

Change-Id: If102b4f247cc8524ceb02e6b2d22cd854a8fb9d2
2018-01-07 02:15:10 +00:00
Zuul
dc2038de97 Merge "Nova: Fix placement API service credentials" 2018-01-06 22:45:30 +00:00
Zuul
799daefb83 Merge "Ceph: don't overwrite mon map" 2018-01-06 21:15:18 +00:00
Steve Wilkerson
4a0380ae84 MariaDB chart cleanup
This ps brings mariadb inline with the other charts in openstack
helm. It organizes the values trees, removes an unused duplicate
resource tree, and adds the keys for enabling specific manifests

Change-Id: I6f331d51802968620da18b687dc2f9dfa58cdd79
2018-01-06 13:48:42 -06:00
Zuul
ef6e711f3e Merge "ceph-mgr: set .spec.strategy to recreate" 2018-01-06 19:23:13 +00:00
portdirect
7176cd7a15 Nova: Fix placement API service credentials
This PS fixes how service credentials for the placement api are
managed, by correctly populating them from the endpoints section
which is responsible for managing the keystone user account.

Change-Id: Id44eae864d930af9cedc7a0258c72d6610ac1e5d
2018-01-06 14:17:01 -05:00
Zuul
5d91148986 Merge "Oslo-messaging: remove unused admin credentials from values.yaml" 2018-01-06 18:49:55 +00:00
Huamin Chen
4197b9eae5 ceph-mgr: set .spec.strategy to recreate
This PS set the Ceph MGR pod .spec.strategy to recreate.

Signed-off-by: Alexandre Marangone <amarango@redhat.com>

Change-Id: I14a817dbf8e0d1ec86345cf97911302f5acc3466
2018-01-05 21:43:31 +00:00
Huamin Chen
dddfa6651f Ceph: don't overwrite mon map
When monmap is persisted, don't overwrite it when mon pod restarts.
This helps when there is just one mon or all mons reboot

Change-Id: I9119379f4bc026c315a2fa7507a1664b12ea6205
Signed-off-by: Huamin Chen <hchen@redhat.com>
2018-01-05 14:37:39 -05:00
Zuul
c9dbf745d4 Merge "RabbitMQ 3.7 with native k8s clustering" 2018-01-05 18:21:32 +00:00
Zuul
9999161a15 Merge "Ingress: Allow annotations to be dyanmicly driven" 2018-01-05 16:13:07 +00:00
Zuul
a12719e331 Merge "Libvirt: move configuration to be generated directly from values" 2018-01-05 15:50:12 +00:00
portdirect
4b9c2c7922 Oslo-messaging: remove unused admin credentials from values.yaml
This PS remove the admin credentials from the values.yaml, which
have never been leveraged.

Change-Id: Ifb1cdefd1c52b8a2a2fb3a627393d305823e74ec
2018-01-05 10:22:53 -05:00
portdirect
0c51d813b3 RabbitMQ 3.7 with native k8s clustering
This PS moves to use RabbitMQ with native k8s clustering.

Change-Id: I6a93c8168bc7dce6b73871aa1fd4d637e6192975
2018-01-05 04:14:54 -05:00
portdirect
5a2f71ebdf Ingress: Allow annotations to be dyanmicly driven
This PS allows the ingress rules to be dynamicly driven from the
values.yaml, permitting the ingress cotnroller to ba changed and
custom rules to be applied: eg whitelisting of clients.

Change-Id: Ica6b4692ff9b6b77d1efe6bae212a1227e56ca66
2018-01-05 00:29:05 -05:00
Tin Lam
8c0346da2a Perserve env variables
This patch set adds in -E flag for ``sudo pip install`` so
any environment variable is preserved for the install.  This allows
for some proxy-related variables such as ``http_proxy`` to pass
through for pip.

Change-Id: I89881d811b53b27e2663a40c1c96fcf18e614b00
2018-01-04 18:47:57 -06:00
portdirect
dade748dcf Libvirt: move configuration to be generated directly from values
This PS moves the configuration files used by libvirt to be
generated directly from the values, rather than being templated.

Change-Id: I8ab2783c9d1d5d815cc02eccafa21058ff3acead
2018-01-04 18:24:08 -05:00
portdirect
bd3dd6c83a Gates: Use OpenStack-Helm-Infra log collection playbook in zuul
This PS proposes to mkve to the log collection playbook from
OSH-Infra in zuul checks, to both provide parity and reduce
tech debt.

Depends-On: I016a5e08163eaccf13331db6faa45fab1e9cf4f2

Change-Id: If1a964046ba0a4d97e7419f88a48bf065cd41e83
2018-01-04 04:08:23 +00:00
Zuul
6e70733dc7 Merge "Ceph: Dont create volume pool by default" 2018-01-04 00:44:54 +00:00
Gage Hugo
ceec9f45b7 Fix periods / Retrigger docs gate
Change-Id: If2a4ec78ff95ed6b99f1747427969fb947682864
2018-01-03 10:39:27 -06:00
portdirect
bf3383fbd0 NFS: remove chart from OSH
This PS removes the NFS chart from OSH, as the one in OSH-Infra is
both better maintained, and the correct loaction for this chart.

Change-Id: If310664e9b1d6a6e1494a9df63d02fd6f0d605d3
2017-12-31 11:52:25 -05:00
Zuul
6c27dd852c Merge "Add some clarifications to AIO dev guide" 2017-12-30 23:50:02 +00:00
Zuul
b591aaef25 Merge "Ceilometer: RBAC for helm test" 2017-12-30 19:40:52 +00:00
portdirect
d7416cac6d Ceph: Add mgr caps to the admin keyring
This PS adds mgr caps to the admin keyring and also adds the mgr
bootstrap keyring.

Change-Id: Ic88dfcb0aa00d8d017a8c28d3c64169b2d8f0022
2017-12-30 17:18:04 +00:00
portdirect
231efb5cd4 Ceilometer: RBAC for helm test
This PS adds RBAC rules for the helm test pod.

Change-Id: Iaa30fdf9c5194df7b2863a123adc94054e029c17
2017-12-30 17:17:49 +00:00
Zuul
da6332ee05 Merge "Gnocchi: many chart fixes" 2017-12-30 15:57:17 +00:00
Matt McEuen
8387edcf0e Add some clarifications to AIO dev guide
Add some clarifications to the AIO dev guide, based on real-world
points of confusion that have arisen:
- Do I *have* to use Ubuntu 16.04?
- What docker should I use?
- Should I run the scripts as root?

Change-Id: I8affdde16b63cc078aa496bf168154c93c39b3bf
2017-12-30 08:21:33 -06:00
Zuul
6a008d22eb Merge "Add out-of-date warning to openstack-helm gates README" 2017-12-29 23:16:35 +00:00
Zuul
81eaad0a01 Merge "RBAC: add rules to all remaing helm test pods" 2017-12-29 23:08:28 +00:00
Zuul
b1cd00929c Merge "Glance: Update RBD pool management to better support luminious" 2017-12-29 20:31:08 +00:00
portdirect
9944b0d84f RBAC: add rules to all remaing helm test pods
This PS adds RBAC rules for all remaining helm test pods
in OpenStack-Helm.

Change-Id: Ib44d5fdc8c147f2cbecec51cc4767116f3adb6b2
2017-12-29 14:09:43 -05:00