Commit Graph

2427 Commits

Author SHA1 Message Date
Steve Wilkerson
821256da3a Armada: Use single rabbitmq deployment
This moves to use a single rabbitmq deployment for the openstack
services in the armada gate to reduce the resources required for
this check to run.

Change-Id: I81bba3c9a4d9cdaad6ddcaa066441a70f1908415
2018-10-08 13:45:36 +00:00
Chris Wedgwood
8ae990e622 [nova] Allow deterministic setting of 'ironic.memcache_secret_key
If conf.nova.ironic.memcache_secret_key is not explicitly set, derive
it from endpoints.oslo_cache.auth.memcache_secret_key or use a random
value.

This means when installing charts where we explicitly set
endpoints.oslo_cache.auth.memcache_secret_key upgrades without changes
won't churn.

Change-Id: I686297e25627d88ff9bd32df0a3f7ee8afc11f58
2018-10-07 07:26:29 +00:00
Zuul
a82fdd2491 Merge "Libvirt: Remove libvirt dockerfile from repo" 2018-10-06 20:28:34 +00:00
Zuul
0f4180d4f3 Merge "Switch to the latest Configuration Guide" 2018-10-06 04:17:00 +00:00
Pete Birley
bdacef72eb Libvirt: Remove libvirt dockerfile from repo
This PS removes the libvirt dockerfile from the repo, as it and the
chart beling in openstack-helm-infra.

Depends-On: https://review.openstack.org/#/c/608355/

Change-Id: I3ccc41f3ab97868ecfef7517185c92b0124924ac
Signed-off-by: Pete Birley <pete@port.direct>
2018-10-05 20:51:59 +00:00
Dae Seong Kim
72172aae5a Specification: Value File Ordering
This specification proposes a value file ordering guideline
to enforce uniformity across all the charts in openstack-helm
project.

Story: 2002206
Task: 21742

Change-Id: I55691f4fb1c1e6aa5b430f5c287fd3f94e12f071
2018-10-05 02:59:37 +00:00
Steve Wilkerson
f97e644aa6 Glance: Disable registry service template in manifests
This updates the glance chart to disable the service for the
glance registry by default, as we disable the other glance
registry templates by default. This updates the gates to enable
the service when newton is deployed

Change-Id: I453d28d9c552754b66e94d9da2e2b9ea6549a5aa
2018-10-01 09:17:30 -05:00
Zuul
093a8ae0e2 Merge "Rally: Update chart" 2018-10-01 13:19:59 +00:00
Zuul
a49a39f604 Merge "Clean up the tempest.conf section of the values.yaml" 2018-10-01 13:17:06 +00:00
Zuul
c2929b40b2 Merge "fix tox python3 overrides" 2018-10-01 13:13:54 +00:00
Zuul
f9231d720c Merge "Gate: Update tempest deployment script" 2018-10-01 07:55:32 +00:00
Zuul
653ee1330b Merge "Horizon: HTTP Verb Tampering vulnerability fix" 2018-10-01 07:34:14 +00:00
Zuul
0f6b734946 Merge "SRIOV: Limit number of vfs to n-1 created by default" 2018-10-01 07:25:40 +00:00
Zuul
09746fb395 Merge "Minor: memory allocation mistypes fix" 2018-10-01 07:25:39 +00:00
Doug Hellmann
16df480a3c fix tox python3 overrides
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.

We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.

We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.

Change-Id: I5b07c573ea3594c011adc0ffbe629f0229e611f0
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-10-01 06:46:25 +00:00
OpenStack Proposal Bot
12a4df5a5c Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I916ad35e4b1034ce78473526d6a2a43921387661
2018-09-30 06:37:59 +00:00
Dmitrii Kabanov
b8eb8b3581 Horizon: HTTP Verb Tampering vulnerability fix
The patch fixes the HTTP verb tampering issue. The idea is to disable
unnecessary HTTP methods for the Horizon. You can find a link to
the description [0] and a link to the White Paper [1] below:

CAPEC-274: HTTP Verb Tampering
[0] https://capec.mitre.org/data/definitions/274.html

Bypassing Web Authentication and Authorization with HTTP Verb Tampering
(Bypassing_VBAAC_with_HTTP_Verb_Tampering.pdf)
[1] https://dl.packetstormsecurity.net/papers/web/Bypassing_VBAAC_with_HTTP_Verb_Tampering.pdf

Change-Id: I98169973410bc1dce779ac1e870256b9a45d2cc8
2018-09-28 12:12:41 -07:00
Zuul
c573ba198f Merge "Imported Translations from Zanata" 2018-09-28 14:44:39 +00:00
Doug Schveninger
9fe7c07e4d Clean up the tempest.conf section of the values.yaml
While running chart internal to AT&T we found some
tempest.conf values that are not mapped to the correct section of the
tempest config.py.  This commmit is to address these changes:

1) tempest.auth.admin_domain_scope should be in
tempest.identity.admin_domain_scope
default is false and existing code is
setting the value to true so it is needed
https://github.com/openstack/tempest/blob/master/tempest/config.py#L109

2) tempest.auth.min_compute_nodes should be in
tempest.compute.min_compute_nodes but it is setting the default value so
this is not needed and I am dropping it
https://github.com/openstack/tempest/blob/14.0.0/tempest/config.py#L231

Also while learning about the chart we found that the admin_domain_scope
configmap-etc was mappinng the wrong data type so we removed the map
and set the admin_domain_scope  to true.

Change-Id: I52f115c3a1afee0fd58ef9422c6353ea1a93e814
2018-09-27 12:44:08 +00:00
Steve Wilkerson
64842660ff Gate: Update tempest deployment script
This updates the Tempest deployment script for the experimental
checks. Executing make pull-images isn't required, as the initial
setup-client step should verify the Tempest chart lints correctly

Change-Id: I6e5ead298737fd34824ffa97d4d9396f5a8173a4
2018-09-27 07:41:54 -05:00
Roman Gorshunov
1e8488d253 Minor: memory allocation mistypes fix
Memory allocation mistypes fix:
"1204Mi" -> "1024Mi"
"124Mi" -> "128Mi"

Change-Id: Ic1abc86f3e9b3ba478645ee2b4e46a8310948540
2018-09-27 12:29:08 +02:00
OpenStack Proposal Bot
c2459fe4e2 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I16ac647725e260d75a489d33766246e7acd9baf7
2018-09-24 06:41:42 +00:00
Tin Lam
f6a0b83a37 Fix .zuul.yaml
This patch set fixed a missing parent for the openstack-helm-armada
fullstack-deploy job so it is currently triggered by doc-only changes
while all other jobs do not.  This patch set adds in the needed parents.

Change-Id: Ie0e3546789a79ea73bb649f259464e0205b5cc00
Signed-off-by: Tin Lam <tin@irrational.io>
2018-09-24 03:20:35 +00:00
Frank Kloeker
ef3165076c Switch to the latest Configuration Guide
Depends-On: https://review.openstack.org/#/c/602883/

Change-Id: Ie3b1d7a7528cb7b09af25e9d46831853bb650c97
2018-09-21 15:08:07 +02:00
Steve Wilkerson
6ab6e38cc0 Rally: Update chart
This cleans up the rally chart, removing some templates and values
entries that are not required for the chart to function

Change-Id: I0e3b30e5ae95116248cfc0c4070722edafe1ae1e
2018-09-19 01:25:16 +00:00
Pete Birley
a5d6be32c7 SRIOV: Limit number of vfs to n-1 created by default
This PS udpates the sriov init script to by default create the
max number of vfs supported by the card -1. Which works round
issues encoutered with many cards that prevents ther theroretical
max being attainable.

Change-Id: I01f8ce1f36b6053a5ef68119d87b67050ffe99d1
Signed-off-by: Pete Birley <pete@port.direct>
2018-09-18 17:43:03 +00:00
Pete Birley
8e4ee070e6 SRIOV: Set sriov device mtu
This PS exposes the ability to set the vf device mtu.

Change-Id: If1193a71f1da391918e122c3d60f967023b732e1
Signed-off-by: Pete Birley <pete@port.direct>
2018-09-18 12:28:48 -05:00
Zuul
add7a9bc11 Merge "[doc] Open vSwitch: Remove auto_bridge_add support" 2018-09-14 16:47:30 +00:00
Zuul
a06490e9f6 Merge "Gate: Update use it script to be more flexible" 2018-09-14 03:30:03 +00:00
Zuul
67302cf750 Merge "Add release uuid to pods and rc objects" 2018-09-14 03:30:02 +00:00
Zuul
eecb07a645 Merge "Change default SRIOV exclude_devices to """ 2018-09-14 03:23:48 +00:00
Matt McEuen
7df16a8a10 Change default SRIOV exclude_devices to ""
The current default for exclude_devices is null, which will
render suboptimally when using secret-based configmaps.
This changes it to "" (empty string) which will render correctly
when SRIOV is enabled.

Change-Id: Ib33181943d90278e1e1e9498bb0d77fd6c029ce5
2018-09-13 16:52:36 -05:00
Zuul
256543a41b Merge "[heat] remove duplicate "HeatStacks.create_and_delete_stack" yaml key" 2018-09-13 19:29:16 +00:00
Pete Birley
3ae745a10e Add release uuid to pods and rc objects
This PS adds the ability to attach a release uuid to pods and rc
objects as desired. A follow up ps will add the ability to add arbitary
annotations to the same objects.

Depends-On: Iceedba457a03387f6fc44eb763a00fd57f9d84a5
Change-Id: I324680f10263c1aefca2be9056e70d0ff22fcaf0
Signed-off-by: Pete Birley <pete@port.direct>
2018-09-13 06:29:14 -05:00
Zuul
cda53c1edc Merge "Gate: Fix make command for osh-infra charts" 2018-09-13 07:33:17 +00:00
Pete Birley
36e97f9404 Gate: Update use it script to be more flexible
This PS updates the use it script to be more flexible

Change-Id: I7c1ee3308a6e7605fc6908dfa7e9429c8a8a7a80
Signed-off-by: Pete Birley <pete@port.direct>
2018-09-13 01:00:09 -05:00
Jean-Philippe Evrard
5e2ee89fd8 Simplify zuul.yaml
This relies on inheritence to reduce the parameters of the jobs
and make sure things are easier to read.

Change-Id: Ia615e6c8007d465a01c34239cd1acee65e333f83
2018-09-13 03:00:39 +00:00
Zuul
dc1ac1c196 Merge "Gnocchi: Move chart to openstack-helm-infra" 2018-09-13 00:38:34 +00:00
Steve Wilkerson
75f6c9bb1b Gate: Fix make command for osh-infra charts
This updates the make command for the osh-infra charts in the
deployment scripts to account for the charts residing in
openstack-helm-infra instead of the openstack-helm working
directory

Change-Id: I9f492e586f69b0caf908366a9cae2b55da0d4cfc
2018-09-12 23:58:13 +00:00
Zuul
946cc3fa97 Merge "Libvirt: Fix make command in deployment scripts" 2018-09-12 20:11:31 +00:00
Zuul
4c6ac5ef46 Merge "Libvirt: Move chart to openstack-helm-infra" 2018-09-12 20:09:26 +00:00
Steve Wilkerson
c10a74b6ec Gnocchi: Move chart to openstack-helm-infra
This moves the gnocchi chart to openstack-helm-infra as part of
the effort to move charts to appropriate repositories

Change-Id: Ic1b230c389f51fe8ce9eddf77dbad12ab45e5e29
Depends-On: https://review.openstack.org/#/c/602064/
2018-09-12 09:36:28 -06:00
Zuul
34e8122cf5 Merge "Neutron TaaS support as L2 Extension" 2018-09-11 21:08:55 +00:00
Chris Wedgwood
00b3defd6e [heat] remove duplicate "HeatStacks.create_and_delete_stack" yaml key
Change-Id: Ib69632abbffd71beab89a98b6df68708b590318d
2018-09-11 15:34:25 +00:00
Steve Wilkerson
b913cb6443 Libvirt: Fix make command in deployment scripts
This updates the make command for the libvirt chart to account for
the libvirt chart residing in openstack-helm-infra instead of the
openstack-helm project directory

Change-Id: I1cb37e7c094e31ca93f1fa5d1ff531645308a563
2018-09-10 15:47:51 +00:00
Steve Wilkerson
2a390de7ea Libvirt: Move chart to openstack-helm-infra
This moves the libvirt chart to openstack-helm-infra as part of
the effort to move charts to their appropriate repositories

Depends-On: https://review.openstack.org/#/c/599715/
Change-Id: I50850725604c3fc9d5dfd04a40c95d3346ccae34
Story: 2002204
Task: 21723
2018-09-10 09:46:47 -06:00
Steve Wilkerson
b6e3851e54 MongoDB: Move chart to openstack-helm-infra
This moves the mongodb chart to openstack-helm-infra as part of
the effort to move charts to the appropriate repositories

Depends-On: https://review.openstack.org/#/c/599725/
Change-Id: I308c5f1a66e94e286974642e2c6580e1f558f091
Story: 2002204
Task: 21728
2018-09-10 15:37:48 +00:00
Zuul
92ba71209e Merge "Prevent resource deletion in Live Lab" 2018-09-10 11:34:13 +00:00
Zuul
260f7f8ef1 Merge "Postgresql: Move chart to openstack-helm-infra" 2018-09-10 10:28:01 +00:00
Chris Wedgwood
7b4bb40f77 [doc] Open vSwitch: Remove auto_bridge_add support
We have two functionally identical places where we add bridges, one in
the neutron chart and one in the openvswitch chart.

It makes more sense to do it only in the neutron chart as that aligns
with the linux_bridge configuration and also is where the
bridge_mappings are specified.

Change-Id: Ia3ff1dd262ffaea64ff9a8380ca19b67af191428
Depends-on: xxx
2018-09-10 02:24:36 +00:00