Commit Graph

1735 Commits

Author SHA1 Message Date
Zuul
af9612f684 Merge "Remove reference to basic_launch.sh" 2018-02-27 13:35:53 +00:00
Zuul
62698f7ea7 Merge "Networking: dynamic backend support" 2018-02-27 00:18:49 +00:00
Zuul
7be4ff673a Merge "Update the home-page link" 2018-02-26 17:44:21 +00:00
Zuul
704608cabf Merge "Glance: fix image clean image reference" 2018-02-26 16:18:36 +00:00
Tin Lam
621e070053 Remove reference to basic_launch.sh
After a handful of restructuring of the project, basic_launch.sh
was removed and replaced by series of launch script. However, the
documentation was never updated to reflect this change resulting
in broken link and outdated references.  This patch set provides
the update for the documentation.

Change-Id: Iee809c1e6660f9d3c44241b58ceea2788654a304
Signed-off-by: Tin Lam <tin@irrational.io>
2018-02-26 15:41:53 +00:00
Pete Birley
340a9ec434 Networking: dynamic backend support
This PS allows the neutron and nova charts to dynamicly adapt to
various backends.

Depends-On: I0ec13f45fd4561fec59d08b08eb78390a3866156

Change-Id: I1891af4b0e49237e229ff5e61e907dc3e413cf87
2018-02-26 13:16:25 +00:00
Zuul
9d4f9862ca Merge "Add fluentd exporter to armada deployment" 2018-02-26 08:42:06 +00:00
Pete Birley
f6eb6d7b3e Glance: fix image clean image reference
This PS fixes the glance clean job image tags.

Change-Id: If2c44801ae3792e8ce10ed80336490a2aa1622e5
2018-02-26 04:43:43 +00:00
caoyuan
814c575172 Update the home-page link
Change-Id: If9a5073f84ce21ceac9b9c1203356ff1759bc371
2018-02-25 13:09:24 +08:00
portdirect
84db0873d3 OSD: remove redundant DMCRYPT setup
This PS removes the redundant dmcrypt setup from the OSD scripts.

Change-Id: I40b0c0a0be8a32340d992dc690a76980a129ca90
2018-02-24 20:13:33 -05:00
portdirect
1cfb0308b9 Ceph: remove unrequired keyrings from pods
This PS removes unrequired keyrings from being mounted into ceph
pods.

Change-Id: If224796a4579cde195954ab806c20be7a1974ecd
2018-02-24 20:05:36 -05:00
Pete Birley
f57972b5b6 dependencies: move static dependencies under a 'static' key
This PS moves static dependencies under a 'static' key to allow
expansion to cover dynamic dependencies.

Change-Id: I38990b93aa79fa1f70af6f2c78e5e5c61c63f32c
2018-02-23 12:31:15 -08:00
Zuul
3a251c2db4 Merge "Postgresql: Update chart to match current OSH format" 2018-02-23 18:44:13 +00:00
Zuul
a5290c5e26 Merge "Etcd: update chart to match current format" 2018-02-23 18:20:57 +00:00
Zuul
17488ba435 Merge "Bootstrap Jobs: fix missing scripts" 2018-02-23 16:09:05 +00:00
Pete Birley
33f03ef828 Postgresql: Update chart to match current OSH format
This PS updates the Postgresql chart to match the current OSH
format.

Change-Id: Ifadb473043b51ccc10405886ae7a0954ce119a22
2018-02-22 19:21:03 -08:00
Pete Birley
2dcaa1421d Etcd: update chart to match current format
This PS spring cleans the etcd chart to match the current format
used in OSH.

Change-Id: I5f8802b662f7aac9f7a72d91e4d3aa2206099c92
2018-02-22 18:51:48 -08:00
Pete Birley
9f28f49da7 Bootstrap Jobs: fix missing scripts
This ps fixes the scripts missing from the bootstrap job for
several charts.

Change-Id: I97041f26ecf67e538421d78564009ab7da1e7d9e
2018-02-22 18:15:36 -08:00
Pete Birley
a26e7a3c66 Nova: fix test deps
This PS fixes a typo in the nova test dependencies.

Change-Id: I69ee8a3263d0a90b1644d5e735a78a43ab535881
2018-02-22 18:01:14 -08:00
Steve Wilkerson
97dbea37fa Add fluentd exporter to armada deployment
This enables the fluentd exporter for prometheus metrics in the
armada deployment for openstack-helm

Depends-On: https://review.openstack.org/540068
Change-Id: I459fc05205e858083c0c1a97b5ce9d36d2d2944c
2018-02-22 20:20:37 +00:00
Zuul
c20da4a622 Merge "Ingress rules: consolidate to helm-toolkit" 2018-02-22 00:15:32 +00:00
Zuul
53d192e4c5 Merge "Ironic: Keystone Jobs: convert jobs to helm-toolkit macros" 2018-02-22 00:15:28 +00:00
Steve Wilkerson
53144971e4 Split out Armada tasks in armada gate and add validation
Splits the armada fullstack deploy playbook out to put each armada
action into its own script, and includes the validation action to
the tasks performed on each manifest

Change-Id: I600d74e3d44d0c0ea0432b20204bfdf4d97baa7a
2018-02-21 13:49:57 -06:00
Pete Birley
49aacc2030 Ingress rules: consolidate to helm-toolkit
This PS consolidates ingress rules to helm-toolkit.

Change-Id: I38a4de939e1ec65fed1630a53787d363f2ec78f6
2018-02-21 10:21:16 -08:00
portdirect
468cfdf94a Ironic: Keystone Jobs: convert jobs to helm-toolkit macros
This PS converts the Keystone jobs in the ironic chart to macros

Change-Id: Iade84b9bb20dec909006c1082d82c757f06368b3
2018-02-21 06:34:36 -08:00
Chris Wedgwood
6b844382ad yaml cleanup: trim multiline strings
Change-Id: Ice615c1d252651793dfa09b8e85a5b4228d68737
2018-02-20 16:39:52 +00:00
Zuul
9bbd48362f Merge "Helm-Tests: Target pods by node-labels" 2018-02-20 15:28:43 +00:00
Zuul
e4313c86c7 Merge "remove unnecessary calls to quote" 2018-02-20 14:53:21 +00:00
Zuul
7575de9297 Merge "Bootstrap jobs: move template to helm toolkit" 2018-02-20 14:53:11 +00:00
Zuul
30b05e7a6c Merge "Gate: Deploy remaining services in multinode gate" 2018-02-20 06:18:06 +00:00
Zuul
85937d3cb8 Merge "Heat: clean up dead engines with cronjob" 2018-02-20 05:23:40 +00:00
portdirect
c7e2eb9e25 Bootstrap jobs: move template to helm toolkit
This PS moves the templates for bootstrap jobs to helm-toolkit.

Change-Id: I0fc0f7722cfc87b00e26510dee7ba79d2139a171
2018-02-19 22:53:34 -05:00
Zuul
826fddca01 Merge "Node Labels: update nodelabels to allow targeting of pods to nodes" 2018-02-20 00:41:51 +00:00
Zuul
f9fb879bcd Merge "Heat: name all heat engines "heat-engine"" 2018-02-20 00:32:35 +00:00
Zuul
5f912eee84 Merge "Fixes gnocchi with postgresql deployment if running on different hosts" 2018-02-19 22:21:28 +00:00
Zuul
e52ac99ef3 Merge "Dev-Deploy: move to k8s DNS addr for private network" 2018-02-19 22:21:25 +00:00
Zuul
8fe588f348 Merge "gate: utility container" 2018-02-19 22:21:23 +00:00
portdirect
ec4e747064 Gate: Deploy remaining services in multinode gate
This PS deploys the remaining OSH charts in the multinode gate.

Change-Id: I66b412c5e2d987e5d071f37829be9c2fbbea29e4
2018-02-19 16:35:19 -05:00
portdirect
5be8e34606 Heat: clean up dead engines with cronjob
This PS adds a cronjob to clean up dead engines.

Change-Id: I5482ee8c21203d9e889437947f37f1355446c43a
2018-02-19 14:35:49 -05:00
Chris Wedgwood
4f6a9983f5 remove unnecessary calls to quote
Change-Id: I1099c3f56b1d81b97033a8653d6bf1b9ea4d04e7
2018-02-19 18:55:46 +00:00
portdirect
b12f7eb8bc Heat: name all heat engines "heat-engine"
This PS names all the heat engine "heat-engine" by default. This should
make the number of dead engines simple to manage following updates.

Change-Id: I369d96c2269a0dbff5c88840f56c921bd389ae27
2018-02-19 12:52:15 -05:00
portdirect
f19f0873f0 Helm-Tests: Target pods by node-labels
Change-Id: Ie71ef58fb7eb530fd49512e10d7666ec08d99609
2018-02-19 12:25:45 -05:00
Pete Birley
b311f86193 Node Labels: update nodelabels to allow targeting of pods to nodes
This PS updates the node labels to allow pods to be targeted to nodes
on a per type basis.

Change-Id: I45d5383d04fcd1d98740a18d86c1cfc2cb8ec409
2018-02-19 11:51:09 -05:00
Zuul
23a71f2f36 Merge "Armada: Update ceph deployment to correctly specify options" 2018-02-19 16:42:38 +00:00
Marcus
57b3aece1f Fixes gnocchi with postgresql deployment if running on different hosts
a) The db-init method ignores the configured admin password.

This seems to work if db-init was scheduled to the same host as
postgresql is running on but fails on a remote connection. This change
sets the PGPASSWORD variable to the provided admin password.

b) Fixed liveness and readiness probe for postgresql

While this seems to work it continously outputs the message
"psql: FATAL: role "root" does not exist"

This change adds the admin username as argument to pg_isready
to stop this message.

Update: Making the linter happy ;-)

Change-Id: I59b47a8724065d08203c29172c15350aaa785203
Closes-Bug: #1749177
2018-02-19 11:18:52 -05:00
portdirect
c6b7fc2764 Dev-Deploy: move to k8s DNS addr for private network
This PS moves the DNS nameservers used in the smoketest heat
template to use the k8s DNS on the dev host.

Change-Id: I3a5f9eb2689f01ee2ef216843b80fbe2607eb5bc
2018-02-19 14:26:26 +00:00
Chris Wedgwood
00093f1b3f gate: utility container
Use a utility container for ipcalc on all platforms; this avoids
having to find the package on platforms where it's not easily
available and we avoid argument differences.

Change-Id: I6c6e719f8eeb8d4214ebb0111e9d8f8b659db396
2018-02-19 07:23:41 +00:00
Pete Birley
8c4dce501f Armada: Update ceph deployment to correctly specify options
This PS updates the armada manifests used in the gate to correctly
specify the options applied.

Change-Id: Ie755e5372207328363b5999f6d36268e20e7e3e8
2018-02-19 04:15:32 +00:00
portdirect
eb943b63fb DB-Sync-Jobs: consolidate to helm-toolkit
This PS consolidates the DB-Sync Job to helm-toolkit.

Change-Id: I54d53468a437f6cacf6943ed3dec27089bf5f482
2018-02-18 21:08:24 -06:00
Zuul
e12d626f9c Merge "Libvirt: Move to lightweight Libvirt 1.3.1 image" 2018-02-19 00:53:16 +00:00