2386 Commits

Author SHA1 Message Date
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
Zuul
34e8122cf5 Merge "Neutron TaaS support as L2 Extension" 2018-09-11 21:08:55 +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
Steve Wilkerson
9e4c6c2dfb Gate: Update openvswitch make command
This updates the make command for the openvswitch chart to account
for the chart residing in openstack-helm-infra instead of the
openstack-helm project directory

Change-Id: Ia8bd5ada3ecf4aa4c42b6b542c477e9013d87a3d
2018-09-09 18:09:13 +00:00
Steve Wilkerson
fbcecb1d50 Postgresql: Move chart to openstack-helm-infra
This moves the postgresql chart to openstack-helm-infra as part of
the effort to move charts to the appropriate repositories

Depends-On: https://review.openstack.org/#/c/599727/
Change-Id: Icd56e525aab1050c8b41599375b12a6b60036f83
Story: 2002204
Task: 21729
2018-09-09 16:20:34 +00:00
Zuul
399f99a721 Merge "Openvswitch: Move chart to openstack-helm-infra" 2018-09-07 20:14:35 +00:00
Steve Wilkerson
da4f79cf2e Openvswitch: Move chart to openstack-helm-infra
This moves the openvswitch chart to openstack-helm-infra as part of
the effort to move charts to their appropriate repositories

Depends-On: https://review.openstack.org/#/c/599723/
Change-Id: I248ad2dd24f4ab101839f05070f1f6f022f93715
Story: 2002204
Task: 21730
2018-09-07 15:48:07 +00:00
Roy Tang
2f5a1c0c77 Neutron TaaS support as L2 Extension
This is the second draft to enhance neutron in ocata to support
Tap-as-a-service (TaaS) as a L2 Extension.

Change-Id: I96951b38dd43ab4904339b778b5726a579c76a4c
2018-09-07 14:20:19 +00:00
huang.zhiping
8b3a4a6b3e fix the link in README.rst
Change-Id: I1f8265fed568dd26c8fd0cb8821e4404308a93b9
2018-09-07 12:42:56 +00:00
Kaustuv Royburman
3836899a26 Prevent resource deletion in Live Lab
The tempest utility that is configured here will take a snapshot.
After the snapashot and test run it will delete any resources that
are not in the snapshot.

If a tenant creates a resource outside of the test run it will also
be deleted.

This is something which is not desirable in a live lab.

This patch aims to provide control to the end-user to define how
to perform the final cleanup.

Change-Id: I1f7eb3ac5e9f9be08cb05a70bb1fb2d0f4b41382
2018-09-07 05:35:49 +00:00
Zuul
24b96511b1 Merge "switch documentation job to new PTI" 2018-09-06 13:46:30 +00:00
Zuul
8ad2a4ce37 Merge "import zuul job settings from project-config" 2018-09-06 13:37:27 +00:00
Zuul
71395ece41 Merge "Ceph-storage-init : make configmap and secret names to be driven via chart values" 2018-09-06 08:35:18 +00:00
Zuul
25aff2f05f Merge "Gate: Fix Make command for mariadb" 2018-09-05 20:45:34 +00:00
Zuul
0e517dadd7 Merge "MariaDB: Move chart to openstack-helm-infra" 2018-09-05 15:41:44 +00:00
Chinasubbareddy M
b2714cb111 Ceph-storage-init : make configmap and secret names to be driven via chart values
This is make ceph configmap and admin keyring secret names using
in storage init scripts to be read  from chart values as we may
have two ceph clusters  gets activated in one namespace and
each ceph clsuter will have its own configmap and admin secret names.

Change-Id: I84d94f3ac21e602c50619e456ff327ae1da53622
2018-09-05 14:56:00 +00:00
Steve Wilkerson
b1b4cccde1 Gate: Fix Make command for mariadb
This updates the Make command used in the mariadb deployment
scripts to account for the chart residing in openstack-helm-infra

Change-Id: I4485cc425ea4c21eac71dc2f8fe625a5b5c89b96
2018-09-04 16:17:39 -05:00
Steve Wilkerson
e2f690b7cc MariaDB: Move chart to openstack-helm-infra
This moves the mariadb chart to openstack-helm-infra as part of
the effort to move charts to the appropriate repositories

Depends-On: https://review.openstack.org/#/c/599651/
Change-Id: I9835da54aa4dd323b841f9605b688857ecf3a123
Story: 2002204
Task: 21725
2018-09-04 10:59:32 -05:00
Pete Birley
07c95b04b0 Etcd: move Etcd chart to OSH-Infra
This PS moves the Etcd chart to OSH-Infra

Story: 2002204
Task: 21732

Change-Id: I0c3ed63030c298ffd0a1b7f40992a6708df73710
Signed-off-by: Pete Birley <pete@port.direct>
2018-09-04 09:04:07 -05:00
Loic Nicolle
92b04a735d Deployment script: add "--ignore-installed" option to pip install command
adding "--ignore-installed" option to pip command 
allow the script to be executed on centOS 7.5.

Story: #2003603
Change-Id: Ibb756b3b658993eb999d4a07e35c76b5811913fe
2018-09-03 07:16:04 +00:00
Steve Wilkerson
3bc8f96c68 Ceph: Remove ceph charts from openstack-helm
This follows the patchset for adding the ceph charts to
openstack-helm-infra, and is part of the effort of removing
infrastructure related charts out of openstack-helm

Depends-On: https://review.openstack.org/596880
Change-Id: Iaa1404d873d38e8403a061548d055c379239c504
2018-08-31 15:46:23 +00:00
Zuul
1985da999e Merge "Tempest: add option to execute cleanup always" 2018-08-29 22:12:17 +00:00
Zuul
942a5657e6 Merge "Revert "Update OSH Author copyrights to OSF"" 2018-08-28 20:35:20 +00:00
Jean-Philippe Evrard
05d0e2b4b8 Revert "Update OSH Author copyrights to OSF"
This reverts commit b1755c399341388627a668ab9fd6f43b7416f65a.

Change-Id: I215a172f2ff4220340292b95f5323847944baeb7
2018-08-28 17:25:13 +00:00
Zuul
ab6f29985b Merge "Update OSH Author copyrights to OSF" 2018-08-28 15:43:01 +00:00
Zuul
4af8bf91e6 Merge "Nova: (fix bug) get ip address from interface" 2018-08-28 11:25:20 +00:00
REDDY, CHINASUBBA
c437860b2e Ceph-mon: clean ceph rgw related jobs and keyrings
Change-Id: I19cffd6b1a79a80b05895400dc4e3fa151dbc623
2018-08-27 06:28:58 -05:00
Matt McEuen
b1755c3993 Update OSH Author copyrights to OSF
This PS updates the "Openstack-Helm Authors" copyright attribution
to be the "OpenStack Foundation", as decided in the 2018-03-20
team meeting:
http://eavesdrop.openstack.org/meetings/openstack_helm/2018/openstack_helm.2018-03-20-15.00.log.html

No other copyright attributions were changed.

Change-Id: I167ceedab8fadee28c19514fad6f125d0a521caf
2018-08-26 17:17:41 -05:00
Zuul
e31f82668e Merge "Keystone: Correct endpoint definition" 2018-08-24 16:01:53 +00:00
qingszhao
7e788701b6 switch documentation job to new PTI
This is a mechanically generated patch to switch the documentation
jobs to use the new PTI versions of the jobs as part of the
python3-first goal.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: Ia3faade21ee5e84bae5c2ff8372a7c6933b188f8
Story: #2002586
Task: #24318
2018-08-24 01:53:11 +00:00
qingszhao
906dd3fbb8 import zuul job settings from project-config
This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project
repository.

Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.

Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
normalized.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: Iee6fdc284811f30d79473f114dd0aeef1240050a
Story: #2002586
Task: #24318
2018-08-24 01:52:53 +00:00
Pete Birley
4b3cbafc9a Keystone: Correct endpoint definition
This PS udpates the keystone endpoint definition to point to the
correct host for the admin endpoint when looked up using endpoint
functions from helm-toolkit.

Change-Id: Ic6b82a002cca92e37d21f594bad5f00758f1ea7a
Signed-off-by: Pete Birley <pete@port.direct>
2018-08-23 11:33:21 -05:00
Pete Birley
83b91e6e1b Openstack: Use k8s secret to store config
This PS moves openstack components in OSH to use secrets to store
potentially sensitive config information.

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

Change-Id: I9bab586c03597effea0e48a58c69efff3f980a92
Signed-off-by: Pete Birley <pete@port.direct>
2018-08-22 20:39:52 -05:00
Pete Birley
a39e2c036f Ldap: remove chart from repo
This PS removes the LDAP testing chart from the repo, as it is
also located in openstack-helm-infra.

Co-Authored-By: Steve Wilkerson <wilkers.steve@gmail.com>
Change-Id: Id130b05842145e786cbcd40355fa308471d6f24e
Signed-off-by: Pete Birley <pete@port.direct>
2018-08-22 16:00:38 -05:00
Zuul
40a54f5f1f Merge "Ceilometer: move all config to be driven via chart values" 2018-08-22 17:26:18 +00:00
Zuul
b2c801373d Merge "Nova: move all config to be driven via chart values" 2018-08-22 16:51:00 +00:00
Zuul
47c0e1a027 Merge "Logging: update logging config to pass null as a string to oslo config" 2018-08-22 16:50:59 +00:00
Pete Birley
4d0e1dec53 Ceilometer: move all config to be driven via chart values
This PS moves ceilometer inline with other charts, and drives all config
directly from the charts values.yaml.

Change-Id: I475302c8be97364e32286b642629e400590ae5f0
Signed-off-by: Pete Birley <pete@port.direct>
2018-08-22 09:08:58 -05:00
Jawon Choo
7bb4aed56c Tempest: add option to execute cleanup always
This PS makes to control cleanup action.
If there are FAILED cases, temepest-test returns non-zero code.
_run-tests.sh.tpl exit immediately without cleanup.
if set Values.conf.cleanup.force to true, cleanup is excuted always.

Change-Id: Ie2ffee8faa9561f8acb4dc762fcfa9a282477f50
Closes-Bug: #1788076
2018-08-22 18:12:44 +09:00
Pete Birley
e1179eaaf8 Nova: move all config to be driven via chart values
This PS moves nova inline with other charts, and drives all config
directly from the charts values.yaml.

Change-Id: Ia3da97cd32e70e3a5ffe0ed3f3cacfbadfc8cfd6
Signed-off-by: Pete Birley <pete@port.direct>
2018-08-22 04:42:46 +00:00
Pete Birley
d4d99cf9fc Split out RGW from ceph client charts
Co-Authored-By: Chinasubbareddy Mallavarapu<cr3938@att.com>

Change-Id: I8b091493bb79c7eab525fbaf7801028398772c5d
Signed-off-by: Pete Birley <pete@port.direct>
2018-08-21 17:36:18 -05:00
Pete Birley
7e90bb02bd Logging: update logging config to pass null as a string to oslo config
This PS updates the logging config to pass null as a string though to
the rendering engine, which is required to avoid things like `<no value>`
when base64 encoding output.

Change-Id: I04d6afbc693ec1adf560c7be15704c8b7434c08f
Signed-off-by: Pete Birley <pete@port.direct>
2018-08-20 13:28:27 -05:00
Pete Birley
98b3984ec7 Libvirt: Warn if hugetlb cgroup controller is enabled
This PS adds a warning if the hugetlb cgroup controller is enabled
as it prevents restarts of the libvirt pod without shutting down
kvm vms. The controller can be disabled by passing
`cgroup_disable=hugetlb` to the kernel params.

Change-Id: Idd26fd3c19191f3c3e0aeb6fa3efa9a4ec48ee54
Signed-off-by: Pete Birley <pete@port.direct>
2018-08-16 11:21:53 -05:00
Pete Birley
da01b0c09c Libvirt: gracefully shutdown libvirt process on container stop.
This PS gracefully shutdowns the libvirt process on pod termiantion.

Change-Id: I4f7f2cac2e2a8586f5c40ac1ad556be74e29459a
Signed-off-by: Pete Birley <pete@port.direct>
2018-08-16 15:25:47 +00:00