31 Commits

Author SHA1 Message Date
Steve Wilkerson
9e4ada022c Add cinder rootwrap
Currently cinder doesn't include the template for adding
rootwrap. As we look to include additional backends, we'll require
rootwrap.conf to be present for cinder function properly

Change-Id: Id8af3637edca12bc54edc9e25f5f88b2ef0cc410
2017-04-12 08:07:06 -05:00
wilkers-steve
d0a9bd2202 Merge pull request #289 from portdirect/0.3.0/db-management-job-scripts
feat: replace ansible with PyMySQL for DB Creation
2017-04-06 08:39:05 -05:00
Pete Birley
90c4496bb2 Update Cinder DB Jobs 2017-04-04 11:33:42 -05:00
Pete Birley
105349a95b Update Cinder DB Jobs 2017-04-04 11:33:42 -05:00
Darla Ahlert
bdf1c242ed Add NodePort to remainder of services 2017-03-31 10:34:21 -05:00
Alan Meadows
3886ba09e9 update other entrypoint macrros correctly this time 2017-03-22 12:31:37 -07:00
Alan Meadows
0537f138ac update other entrypoint macrros with empty mounts parameter until they are refactored 2017-03-22 12:30:21 -07:00
Pete Birley
fe7a1cf62d Rename Keystone Endpoint type functions 2017-03-02 02:11:59 +00:00
Pete Birley
ff0d8ca267 Finalise Cinder endpoint type lookup implementation 2017-03-02 02:06:09 +00:00
Pete Birley
754ab3ce05 Update Cinder chart to use Keystone Endpoint functions from Helm-Toolkit 2017-03-02 00:45:40 +00:00
Steve Wilkerson
2c521d77fa Remove extra file extension from cinder template
This removes the extra .yaml extension from the cinder
job-ks-endpoints.yaml.yaml template
2017-02-22 06:31:52 -06:00
Brandon B. Jozsa
37e470444e add license headers to cinder 2017-02-17 09:18:44 -05:00
Pete Birley
116931bb51 Rename common chart, and update all references to functions within it. (#167)
* Rename common chart to helm-toolkit

* Update useage of helpers to include reference to chart they come from.

* Update helm-toolkit function naming

Also catches several functions missed in previous PS

* Update remaining requirements.yaml to use helm-toolbox

* Dep Check container fix for common -> helm-toolbox renaming
2017-02-14 16:52:38 -08:00
maris-accenture
1e7203a523 #106 CPU and memory resources (#106)
* resource requests and limits for cinder, heat, nova
2017-01-30 16:22:51 -08:00
Darla
d18f333bbf Rename JoinListWithColon to JoinListWithComma 2017-01-29 11:27:36 -08:00
Pete Birley
1a13f9ba83 Add support for daemonsets to the Kubernetes-Entrypoint init-container.
It also makes two other changes:

 * Moves the entrypoint container manifest snippet to its own file to reduce loading on the _funcs.tpl file
 * Changes dep-check-init-cont to dep_check_init_cont to match the formatting of other defines used in OpenStack Helm
2017-01-22 05:35:31 +00:00
Pete Birley
f498fcb6dd fix typos in init-container merge 2017-01-19 23:49:22 +00:00
DTadrzak
71427ce905 A few changes according to intlabs's review.
Signed-off-by: DTadrzak <daniel.tadrzak@intel.com>
2017-01-16 10:47:43 +01:00
DTadrzak
d3d38876c8 A few changes according to Alan's review.
Signed-off-by: DTadrzak <daniel.tadrzak@intel.com>
2017-01-13 13:34:28 +01:00
DTadrzak
fcc594aac8 Adding: templates for init-containers. Unfortunately I need to break it for
two templates, because i don't how to pass two variables to template.

PR also adjust layout of configuration files in Nova.

Signed-off-by: DTadrzak <daniel.tadrzak@intel.com>
2017-01-13 13:33:51 +01:00
Alan Meadows
db0db427ee Critical fixes required for 0.1.0 tagging
* Add imagePullPolicy to ceph with default

* Add imagePullPolicy to mariadb with default

* Add missing imagePullPolicies to nova with defaults

* Remove malfunctioning daemonset dependency from nova

* Add missing neutron endpoint definition to nova values

* Force v4 networking in ceph.  Repeated bootstrapping
  is unreliable without this.

* Update cinder dependencies based on testing

* Optonal Horizon NodePort

* Revert iptables stub for nova-api-osapi because
  we lack permississions to overwrite /sbin/iptables. We
  will continue to run in a privileged security context
  until we have a working solution.
2017-01-12 14:51:36 -08:00
DTadrzak
6f124d5107 Adding NodeSelector field to Jobs
According to #101

Signed-off-by: DTadrzak <daniel.tadrzak@intel.com>
2017-01-11 15:01:58 +01:00
Pete Birley
831f63d486 Update Cinder PR to enable Ceph Backend 2017-01-10 19:11:18 +00:00
portdirect
192bcd69cc Cinder revert cinder.conf keystone endpoints
Untill the endpoint values.yaml is brought into line with other services,
we need to use the old method of setting the keystone URL in cinder.conf.
2017-01-10 19:10:47 +00:00
portdirect
a5688da7f5 Fix Cinder conf Keystone Endpoint 2017-01-10 19:10:47 +00:00
portdirect
3163f1e64c Add configmap hashing and rolling update to cinder
This brings Cinder in line with the following PRs:
 * https://github.com/att-comdev/openstack-helm/pull/98
 * https://github.com/att-comdev/openstack-helm/pull/97
2017-01-10 19:10:47 +00:00
portdirect
3f491f5be7 Cinder add policy.json 2017-01-10 19:10:47 +00:00
portdirect
f34441a373 Cinder Ceph RBD backend
This commit adds support for a Ceph RBD backend
2017-01-10 19:10:47 +00:00
portdirect
1e94b125bf WIP Update cinder Endpoint and service creation to support multiple versions
This commmit addresses issues with the endpoint layout in the values.yaml

As a result it does for now not use the common functions for some tasks.
2017-01-10 19:10:47 +00:00
portdirect
4479a0d93f Cinder Refactor WIP
This work is dependant on the Common Chart elements introduced with the Heat PR, and should not be merged prior to https://github.com/att-comdev/openstack-helm/pull/77
2017-01-10 19:10:47 +00:00
portdirect
adbe8f7540 OpenStack Cinder WIP
Cinder WIP
2017-01-10 19:10:27 +00:00