584 Commits

Author SHA1 Message Date
Jenkins
89d6b06325 Merge "Glance Config Overrides" 2017-04-25 22:12:21 +00:00
Jenkins
badd8740f6 Merge "Make the gate job script executable" 2017-04-25 21:38:03 +00:00
Tin Lam
78f900c48a Make the gate job script executable
The -nv gate is throwing permission error.  This patchset makes
the script with ug+x permission.

Change-Id: I78ae8a3588b840529f4f83ad658601e5e84be992
2017-04-25 16:31:45 -05:00
Pete Birley
489b641d33 Glance Config Overrides
This commit moves Glance to use the configuration methods from Heat,
Nova, Neutron and Keystone.

It includes a _values-mvp.yaml that applies values suitable for using
a file backend, including the auto creation of a PVC.

Change-Id: I55a96982a7d0adbc118492aff4b56adf127b2cd1
2017-04-25 15:59:09 -05:00
Jenkins
35ab2afebb Merge "Ingress Controller chart" 2017-04-25 19:51:21 +00:00
Pete Birley
5b37bcfb06 Ingress Controller chart
This PS adds a basic ingress controller chart for Openstack-Helm

Change-Id: Icee97fd118a8dab0563cf91400f80ee695e85dfe
2017-04-25 08:54:31 -05:00
Jenkins
6f80c21827 Merge "Nova chart: libvirt connection uri typo" 2017-04-25 12:06:43 +00:00
Jenkins
aa4ab6b6a0 Merge "Add CONTRIBUTING.rst" 2017-04-24 19:37:37 +00:00
Jenkins
b3dc2d6f2f Merge "Add /var/log/containers mount" 2017-04-24 19:18:18 +00:00
Artur Korzeniewski
0e25aa5719 Nova chart: libvirt connection uri typo
Correction of libvirt uri, since it contained "connecton" not "connection".

Change-Id: I57d7c3f6b9fd43562cfb7fa9a5cc59e1bdfa8a29
2017-04-24 15:52:21 +02:00
Jenkins
2ecfb8f991 Merge "Heat: Add rolling update strategy" 2017-04-23 11:03:10 +00:00
Jenkins
7188406654 Merge "Ceph RGW cleanup" 2017-04-23 00:41:13 +00:00
Jenkins
2f2e7aebc3 Merge "Neutron chart: fix neutron to keystone and nova API calls" 2017-04-23 00:40:17 +00:00
Jenkins
b1b194c357 Merge "Nova chart: fix nova->neutron API communication" 2017-04-23 00:39:57 +00:00
Steve Wilkerson
f5f6dd8a2b Add /var/log/containers mount
The /var/log/containers mount is necessary for use with fluentd.
The kubelet creates symlinks that grab the pod name, namespace,
and container name from this directory on the host, so it needs
to be mounted

Change-Id: Ib1e4769b739d1f85ab22ad66612fb96d4c917b33
2017-04-22 18:29:01 -05:00
Tin Lam
d031d799ce Add a gate setup script
This patch set adds in a skeleton setup_gate.sh script in preparation
of integration with the OpenStack infra job.

Change-Id: I62e84593e50b5e5d8ee04007d5e36cd3116322d8
2017-04-22 17:02:46 -05:00
Steve Wilkerson
a8f6fa890b Add CONTRIBUTING.rst
Added CONTRIBUTING.rst to highlight the new workflow for
contributors after moving into OpenStack

Change-Id: I75ec3222f2f6e94c05d9d03abf0ed44aae3a2af2
2017-04-22 16:31:08 -05:00
Pete Birley
a8a7247a0b Heat: Add rolling update strategy
This ps adds a rolling update strategy to heat, bringing it inline
with other core services.

Change-Id: I702f2f351b4b34f68530617738e3d1566b71f0df
2017-04-22 11:53:19 -05:00
Larry Rensing
1dd9ef153f Ceph RGW cleanup
Fixes incorrect variable reference in deployment-rgw and removes
a duplicate value in values.yaml

Change-Id: I8b922cbb9d6f9b6153d4ccfcfa991bd7a51ef185
2017-04-21 16:02:47 +00:00
Jenkins
87c36ed85b Merge "Neutron chart: fix oslo concurrency typo" 2017-04-21 15:50:32 +00:00
Jenkins
c2e21a0eee Merge "Openstack-helm developer minikube docs had a few broken links" 2017-04-21 15:05:47 +00:00
Artur Korzeniewski
d317f50545 Neutron chart: fix neutron to keystone and nova API calls
Adding lost parameter to neutron to nova API call: "auth_type: password"

Also correcting the project_name and username to neutron-> keystone
communication.

Change-Id: I516a2d5fb17b0ac2ca170b249185a914b34c8250
2017-04-21 15:50:57 +02:00
Artur Korzeniewski
0e3a8a8a78 Neutron chart: fix oslo concurrency typo
oslo_concurrency value was not correctly defined in neutron/values.yaml.

The template structure expects to have oslo_concurrency.oslo.concurrency
fields, while values.yaml had oslo_concurrency.oslo_concurrency fields.

Change-Id: I4930acf290093a5d8b43cf37171380207cecba6b
2017-04-21 15:44:38 +02:00
Artur Korzeniewski
1a62ad8bc7 Nova chart: fix nova->neutron API communication
Removing domain_name from nova.conf in neutron section. domain_name and
project_name cannot be declared in the same section in the same time
for keystone auth.
Otherwise the exception is raised:
AuthorizationFailure: Authentication cannot be scoped to multiple targets.
Pick one of: project, domain, trust or unscoped

Change-Id: I55072d3662a9bfeb76725e5f0b4612b68e980605
2017-04-21 15:39:46 +02:00
Andre Pollard
ce8cc7b819 Openstack-helm developer minikube docs had a few broken links
Corrected then in the following guide located at
docs/guides-install/developer/install-minikube.md

Change-Id: Id56fb847d68b57563ef520b13716b5b61637266b
Closes-Bug: #1684969
2017-04-21 07:29:48 -04:00
Tin Lam
b86344daa7 Removes leftover .github directory
This patch set removes the .github directory as this project
moved from github to OpenStack gerrit system.

Change-Id: Ie606388cefba5f3fd153209023bb6a626c10b5fe
2017-04-20 20:12:16 -05:00
Jenkins
47a8faf058 Merge "Heat: Add volume over-rides" 2017-04-19 22:41:33 +00:00
Pete Birley
f44ae0592e OpenStack-Helm: Kubernetes 1.6 Support
This PS moves OpenStack-Helm to both support and require K8s 1.6

Change-Id: I2be2eb3a063f279d2544fc7d65fbfd8793821213
2017-04-19 14:18:50 -05:00
Matt Fischer
74202ac244 Correct the link to the minikube dev docs
Change-Id: I8c70cf66e0d5cff3fe857a0d8674fe6363a0056b
2017-04-19 12:42:07 -06:00
Darla Ahlert
914116395d chart.yaml enhancement: glance
Change-Id: Ife3d94d5fc5a61397e75ed80aa783bc6a55c737c
2017-04-18 14:08:15 -05:00
Jenkins
020e4cdd11 Merge "Heat - Fix template filename" 2017-04-18 18:15:18 +00:00
Jenkins
745ce61035 Merge "chart.yaml enhancement: neutron" 2017-04-18 18:14:25 +00:00
Jenkins
b917ea3364 Merge "chart.yaml enhancement: keystone" 2017-04-18 18:13:56 +00:00
Jenkins
fd7ce05a78 Merge "chart.yaml enhancement: horizon" 2017-04-18 18:13:48 +00:00
Jenkins
cc98e57e86 Merge "chart.yaml enhancement: heat" 2017-04-18 18:13:20 +00:00
Jenkins
c5ddd16200 Merge "chart.yaml enhancement: cinder" 2017-04-18 18:13:10 +00:00
Jenkins
b86199d076 Merge "chart.yaml enhancement: nova" 2017-04-18 18:10:53 +00:00
Jenkins
434a8122e5 Merge "Move Heat images to Kolla" 2017-04-18 16:31:46 +00:00
Pete Birley
8b42b24a23 Heat: Add volume over-rides
This PS brings Heat inline with Nova, Neutron and Keystone providing
a mechanism for appending additional volumes to the manifests as
required.

Change-Id: I17045d35ce5d3e7cfc654c1d962aabd8e6fc73f8
2017-04-18 10:35:57 -05:00
Pete Birley
abf78f523a chart.yaml enhancement: horizon
Change-Id: Ibd864ec340e46e8c8609fb7de143893157e8b535
2017-04-18 09:32:28 -05:00
Pete Birley
f7ae407bdb chart.yaml enhancement: heat
Change-Id: I337499596c67f7ac9ab0267d19da5a2fb7a948ad
2017-04-18 09:31:30 -05:00
Pete Birley
abc916cb6e chart.yaml enhancement: nova
Change-Id: Ifb002c0eb29f73e4ed58f841bcdb334797ef4e1f
2017-04-18 09:30:44 -05:00
Pete Birley
f9002c3a3e chart.yaml enhancement: neutron
Change-Id: Ibe47404a4215f2512401c4e3045d4232054004e5
2017-04-18 09:29:36 -05:00
Pete Birley
04506c3b7a chart.yaml enhancement: cinder
Change-Id: I598971e5099f809475aefab60eeb4db2774cfe8b
2017-04-18 09:28:17 -05:00
Jenkins
e836b6b09c Merge "Move keystone config files to manifests" 2017-04-18 14:24:51 +00:00
Pete Birley
424d9785b9 chart.yaml enhancement: keystone
This PS proposes a potential enhancement to the chart.yaml, idealy
this would also reference the project Mascot but currently there is
no CDN (that I'm aware of) hosting these images publicly.

Change-Id: I5160290e1e6b4bc67486e9834461ebfaa00bf665
2017-04-18 08:57:40 -05:00
Pete Birley
fbfe2b570f Move Heat images to Kolla
This PS moves Heat to Kolla produced and published images:
 * This is part of a larger effort to move to a single image source

Change-Id: I6d784ad53363987d9a1e62865e332c835ed9fea3
2017-04-18 00:16:11 -05:00
Pete Birley
50fb37a28f Heat - Fix template filename
Somehow an extra .yaml extension got into the repo, this commit
removes it.

Change-Id: Ib8d2211b9902486198a0ad44ffb95dc4778ac3cf
2017-04-17 17:13:18 -05:00
Larry Rensing
96bfcb57ef Move keystone config files to manifests
This patch set moves the required keystone config files to the manifests, and
allows users to specify their own additional volume mounts if necessary.

Change-Id: I622abbba3e19390ce1003441eb9c0a3477754b82
2017-04-17 14:02:01 -05:00
Jenkins
b73b1896e5 Merge "Update documentation to make previously assumed steps explicit." 2017-04-17 14:58:07 +00:00