Commit Graph

1617 Commits

Author SHA1 Message Date
Chris Wedgwood
2304fe63fb remove trailing ws
Change-Id: Ida8e4a5d072f8dff635dfffd4336d697ab1d4753
2018-02-06 02:38:03 +00:00
portdirect
cdaa02ef38 Libvirt: update default params for newer versions of libvirt
This PS updates the default params for the libvirt chart to enable
operations with newer releases.

Change-Id: I0b6fd5cdb9cd7de3c3ea45c49b2d4b8e1ab5b323
See: https://review.openstack.org/#/c/492552/
2018-02-04 23:39:08 -05:00
Hyunsun Moon
aba33b3440 Neutron: make metadata proxy work
- corrected the path of "socket" volume, which is used for sharing
  metadata proxy unix socket among the agents
- and give neutron user permission to write to the dir
- set the default nova_metadata_ip to full hostname of metadata
  so that it could be accessed properly via ingress
- removed unnecessary configurations from values

Change-Id: I4d20dc670fecebd9799851d659c5f42edb4821ac
Closes-Bug:1745370
2018-02-03 16:21:05 +00:00
Zuul
9f13514073 Merge "Ceph: Include release name in cluster roles to prevent collision" 2018-02-03 16:15:49 +00:00
Zuul
f7eb033b6f Merge "Don't run deploy jobs for docs-only changes" 2018-02-03 06:00:09 +00:00
Zuul
99dd72f665 Merge "Fix PostgreSQL dataloss on pod restart" 2018-02-03 01:41:44 +00:00
Zuul
a4c0cec4bb Merge "Nova: Add ironic support" 2018-02-02 23:36:53 +00:00
portdirect
7c68e446c0 Ceph: Include release name in cluster roles to prevent collision
This PS includes the release name in the cluster role to prevent
colision if the chart is deployed multiple times in the same
cluster.

Change-Id: I8e90367769a8b955981c0f2cf4f29756c448e1d7
2018-02-02 22:34:45 +00:00
Scott Hussey
ddef303dc8 Fix PostgreSQL dataloss on pod restart
- Make data volume mount path configurable
- Use volumeMount subPath to avoid 'lost+found' in PVC
- Set PGDATA env to match data volume mount path

Change-Id: I5988ae663d21dd09f6edece9e380a001b3a2d2df
2018-02-02 22:30:44 +00:00
Zuul
e5168393ac Merge "Added uninstall information" 2018-02-02 22:05:54 +00:00
Gage Hugo
e0b4792935 Don't run deploy jobs for docs-only changes
This change adds .rst and doc/ to the list of irrelevant files
for the gate jobs in order to allow only the openstack-docs gate job
to run when a change only affects documentation.

Change-Id: Ie55bbe21433781e5e89896efea83cbc7956085d0
2018-02-02 14:39:10 -06:00
Zuul
d5f880c1ee Merge "Ceph: Allow provisioner nodes selector to be specified" 2018-02-01 21:59:31 +00:00
Gabe Maurer
9eff96fec8 Added uninstall information
This patch set adds additional instruction to clean and reset a
development environment.

Change-Id: Ifd45b1caebe54c991885773fa23e7a5249fb5465
2018-01-31 08:35:31 -06:00
portdirect
a7a09e6de5 Nova: Add ironic support
This PS adds support for Ironic to the nova chart.

Change-Id: I605a0331c049e8e4b3c8d8767f9b2774995d3b91
2018-01-30 15:18:54 -05:00
Zuul
c623341e10 Merge "fix jobs to create a secret can work on upgrade" 2018-01-30 16:52:13 +00:00
portdirect
fa6b67c7fb Ceph: Allow provisioner nodes selector to be specified
This PS allows the provisioner node selector to be specified.

Change-Id: If47ae2bb161dd36cb37e7572af1bd2b3a7cbf2c9
2018-01-30 00:15:40 -05:00
Chris Wedgwood
9fb6418d3d zuul: reorder for clarity
Change-Id: I820cd663937c4a735267e53da049b067954283ab
2018-01-29 23:46:18 +00:00
Zuul
4637d92ef7 Merge "Gate: remove unused over-rides values" 2018-01-29 19:58:42 +00:00
Zuul
f70b6f9c82 Merge "Gate/Doc: Move neutron config to gate scripts" 2018-01-29 19:58:40 +00:00
Zuul
1f86da5997 Merge "Helm-Test: remove user and tenant creation from test context" 2018-01-29 19:58:39 +00:00
Zuul
3c5b0e7340 Merge "Zuul: Remove project name" 2018-01-29 19:58:38 +00:00
Dae Seong Kim
717d72485b fix jobs to create a secret can work on upgrade
This PS fixes the jobs falling into a crash loop state
when upgrading charts.

'kubectl create' command cannot overwrite if a secret already
exists. But 'kubectl apply' command can do it.

Change-Id: Idd6eea06892a30e36e51a9b1130fd7cd84ff65cf
2018-01-29 00:12:28 -08:00
portdirect
3eb87b4d91 Gate: remove unused over-rides values
This PS removes now unused over-rides files from the repo.

Change-Id: Ic5908c3f8fe0fc0976690161be1e2c5bdb0b2b2a
2018-01-28 23:05:59 -05:00
portdirect
226269d295 Gate/Doc: Move neutron config to gate scripts
This PS moves the neutron configuration to the gate scripts, rather
than mixing it between set and values commands, which was hard to
follow.

Change-Id: I94035d2af15efbe961366ae0427b39721b7aff78
2018-01-28 22:57:07 -05:00
portdirect
4746de33f4 Helm-Test: remove user and tenant creation from test context
This PS removes the user managemnt from the rally driven helm tests
which allows LDAP and other read only sources being used to validate
service functionality, in addition to reducing false -ve results in
the Zuul gates.

Change-Id: I1cc0e99bf74d578648b3cd40eaf60c1804044d88
2018-01-29 02:40:22 +00:00
Zuul
db2276055e Merge "Support configurable admin credentials in Postgres" 2018-01-28 02:09:26 +00:00
James E. Blair
3ccb6c1067 Zuul: Remove project name
Zuul no longer requires the project-name for in-repo configuration.
Omitting it makes forking or renaming projects easier.

Change-Id: Iebbf5bc63e3a0967bbeadedac41ec17dfe314b8a
2018-01-27 05:34:18 -08:00
Zuul
7e630ad8ea Merge "Configure ingress nginx controller with vts metrics for prometheus" 2018-01-26 09:46:23 +00:00
Scott Hussey
8960dc1b3a Support configurable admin credentials in Postgres
- Use endpoints auth section
- Store user and password in secrets
- Set them in the statefulset Pod environment

Change-Id: I9e503243f6ca157c4257475e902aa8138d2b089e
2018-01-24 16:20:53 -06:00
Zuul
5821dcf3d0 Merge "Add domain specific driver support" 2018-01-24 15:58:37 +00:00
Zuul
f4c8431059 Merge "Ceph: tidy scripts" 2018-01-24 09:05:39 +00:00
Zuul
e4989cd6b8 Merge "Fix the broken link for AIO guide" 2018-01-24 05:58:23 +00:00
Tin Lam
9173fc7f75 Add domain specific driver support
This patch set allows for domain specific driver (ldap and sql)
for keystone.

Change-Id: Iad8e07fdfdb0e4abc96a7e8100467959ed275dfb
2018-01-23 18:10:19 -06:00
zhang.lei
9b27d4c4e3 Fix the broken link for AIO guide
With the recent changes to the AIO guide[0] the link in the readme
now sends to a non-existing page. This change updates the link and
removes an extra comma in the link text.

[0] https://review.openstack.org/534408

Change-Id: I0269842c60ba0a1466306aaabc61fb6619471b01
Closes-Bug: #1744793
2018-01-23 07:36:42 +00:00
Chris Wedgwood
b66b6a0697 gate: wait longer for pods to come up if necessary
Change-Id: Iedf622a456fa248c9d49d8b49880ba9d9bcc1a0b
2018-01-23 06:10:42 +00:00
portdirect
010c3978a1 Ceph: tidy scripts
This PS tidies the Ceph scripts. In addition, it allows the
chart to be removed and re-deployed without data loss,
and improves robustness to rebooting nodes and/or
the cluster.

Change-Id: If5a65d0dcca1d049b177d9bffb654a13d56c3823
2018-01-22 14:29:05 +00:00
portdirect
72a91e80f7 Ceph: Chart template tidy
This PS tidies many of the templates in the Ceph chart.

Change-Id: Ib4c609349edc8d017c0ca30580afedeb9ccbecdb
2018-01-22 09:28:11 -05:00
portdirect
dbb778a784 HostSpecific Over-rides: Add Ceph OSD to host targetable config
This PS adds Ceph OSD's to the host specific over-rides, it also
simplifies the host-specific daemonset logic.

Change-Id: Icd5daf46f29a328e96273ac64ad761e30d933e9c
2018-01-22 09:26:56 -05:00
Zuul
e69957b2be Merge "Export ceph metrics via ceph-mgr prometheus plugin" 2018-01-22 09:16:59 +00:00
Zuul
95bcb412f2 Merge "helm-toolkit prometheus service annotation clean up" 2018-01-22 09:16:58 +00:00
Zuul
f5fb2a7419 Merge "Memcached: permit multiple deployments within a single namespace" 2018-01-21 02:32:30 +00:00
Zuul
c6ddd36ce0 Merge "Ceph: ensure keyring jobs only run on initial deployment" 2018-01-20 18:51:39 +00:00
Zuul
28fd1bd543 Merge "docs: remove erroneous chars" 2018-01-20 18:23:38 +00:00
Zuul
640599a092 Merge "Make multinode fedora gate non-voting" 2018-01-20 14:51:47 +00:00
portdirect
ed9d315bf8 Ceph: ensure keyring jobs only run on initial deployment
This PS ensures that the keyring jobs only run on initial deployment.

Change-Id: Id952e77de6eea2b75367c689eb39f7bace6e9572
2018-01-20 01:24:06 +00:00
Zuul
07d99d9748 Merge "Nova: add spice console" 2018-01-19 21:46:41 +00:00
Zuul
e4dd1ba91a Merge "Fix dead link for AIO guide" 2018-01-19 19:39:28 +00:00
rakesh-patnaik
817ce4e4fe Configure ingress nginx controller with vts metrics for prometheus
Change-Id: I4801399114e182c6fc518785633a85056bedc096
2018-01-19 17:16:46 +00:00
portdirect
ea4c7b7ac8 Memcached: permit multiple deployments within a single namespace
This PS updates the Memcached chart to permit multiple deployments
within a single namespace.

Change-Id: I282d73fdbb03c29ef063537a03d4ace026083930
2018-01-19 16:56:53 +00:00
Gage Hugo
206bca35e9 Fix dead link for AIO guide
With the recent changes to the AIO guide[0] the link in the readme
now sends to a non-existing page. This change updates the link and
removes an extra comma in the link text.

[0] https://review.openstack.org/#/c/534408/

Change-Id: I19fae9b4733909fceb7481a8408d376b27516178
2018-01-19 10:06:18 -06:00