Commit Graph

1751 Commits

Author SHA1 Message Date
Zuul
bb129f48f9 Merge "Keystone: use endpoints section and lookups to set port" 2018-03-04 05:59:41 +00:00
Pete Birley
ff0372be4f Keystone: use endpoints section and lookups to set port
This PS moves keystone to use the endpoints section and lookups to
set the port it serves on.

Change-Id: I52c130ded9e76f9e74fce6e5b33d3950262dd7ad
2018-03-03 17:54:15 +00:00
Zuul
c094bb7160 Merge "Fix kubeadm-aio install guide link in gates doc" 2018-03-03 14:05:06 +00:00
Zuul
2825b03714 Merge "Gate: Ocata gates" 2018-03-02 16:40:43 +00:00
Zuul
df4176ecc7 Merge "fix spelling mistake in proxy.rst" 2018-03-02 14:16:30 +00:00
Bertrand Lallau
4d762d4a83 Fix kubeadm-aio install guide link in gates doc
kubeadm-aio install guide has been fully refactor in the
following commit 8ce88e52e0, hence
gates doc must be adapted.

Change-Id: Iee752030150257832d102af21ce78d1ee2efd4e0
2018-03-02 15:14:19 +01:00
portdirect
d527ebbfef Gate: Ocata gates
This PS adds a basic Ocata Gate, to help facilitate upgrade gating.

Change-Id: Ia3a61913216f14fa10065204376a5ae0b20fb14d
2018-02-28 23:14:01 +00:00
Zuul
16c6d31155 Merge "Gates: Simplify kolla image gates to use common deploy playbook" 2018-02-28 20:06:38 +00:00
Zuul
d82e81f403 Merge "Fix variable reference for tunnel device" 2018-02-28 16:58:17 +00:00
Pete Birley
a6d34e7272 Gates: Simplify kolla image gates to use common deploy playbook
This PS simplifys the gates to use the same playbook for loci and
kolla base deployments.

Change-Id: Ia0d84a04e2a7f438115d5294f76eb36147edfd50
2018-02-28 14:59:00 +00:00
Zuul
4d95278662 Merge "Allows the configuration of SSO choices for horizon" 2018-02-28 11:57:12 +00:00
wangqi
6bc4c2f9b7 fix spelling mistake in proxy.rst
Change-Id: I83930bbb48cc15a5d0690f627c178706676b4db0
2018-02-28 08:17:42 +00:00
Marcus
b129837eaa Allows the configuration of SSO choices for horizon
This change allows enabling the WEBSSO login screen on horizon,
which allows to choose from one or more configured SSO providers.

Example configuration

 local_settings:
  auth:
    sso:
      enable: true
      initial_choice: "acme_oidc"
    idp_mapping:
      - name: "acme_oidc"
        label: "Acme Corporation - OpenID Connect"
        idp: "myidp1"
        protocol: "oidc"
      - name: "acme_saml2"
        label: "Acme Corporation - SAML2"
        idp: "myidp2"
        protocol: "saml2"

The initial_choice defaults to "credentials" which is the default
Keystone Credential authentication.

The values for idp: and protocol: will be used to construct the redirect
URL for keystone, which will look like:

 /v3/OS-FEDERATION/identity_providers/<idp>/protocols/<protocol>/auth

Change-Id: I44e11880292176114753274f965bcd0c2cd01302
2018-02-28 00:29:59 +01:00
Zuul
3d842e184b Merge "Rabbitmq Credential Management - This PS implements job to create new user for each chart" 2018-02-27 21:29:32 +00:00
Steve Wilkerson
d24d44d34b Fix variable reference for tunnel device
The environment variable used to substitute the interface used for
neutrons tunnel device wasn't correct. This updates the variable
reference appropriately

Change-Id: Ibf513d91f122cbe64c14e6ed26c6e693e3e9fe31
2018-02-27 08:35:17 -06:00
Zuul
af9612f684 Merge "Remove reference to basic_launch.sh" 2018-02-27 13:35:53 +00:00
Renis
1ecc905b65 Rabbitmq Credential Management
- This PS implements job to create new user
for each chart

Change-Id: I7335ba4ad4bc9f70871100dbd9e6f030049abe07
2018-02-26 17:44:44 -08: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