Brandon B. Jozsa
c532b5c4d8
Merge pull request #113 from portdirect/heat_engine/clients
...
Update Heat to mount policy at engine pods and set client endpoints
2017-01-19 17:01:31 -06:00
Brandon B. Jozsa
230d41fdbd
Merge pull request #112 from alanmeadows/uuid_provider
...
Allow specifying the keystone token provider
2017-01-19 17:01:03 -06:00
Brandon B. Jozsa
069e3f4b6c
Merge pull request #92 from larryrensing/maas-region-cleanup
...
maas region cleanup
2017-01-19 16:54:23 -06:00
Brandon B. Jozsa
2ff55135cc
Merge pull request #104 from DTadrzak/init_container_template
...
Init-container templates
2017-01-19 16:53:52 -06:00
Brandon B. Jozsa
c7c3d9044d
Merge pull request #120 from mattmceuen/nodeselector-conflicts
...
Nodeselector conflicts
2017-01-16 17:05:54 -05:00
DTadrzak
81d9c7fe7e
Removing default values from template.
...
Fixing typo.
Signed-off-by: DTadrzak <daniel.tadrzak@intel.com>
2017-01-16 12:16:45 +01:00
DTadrzak
c508a70546
Merge branch 'init_container_template' of https://github.com/DTadrzak/aic-helm into init_container_template
...
# Conflicts:
# common/templates/_funcs.tpl
Signed-off-by: DTadrzak <daniel.tadrzak@intel.com>
2017-01-16 10:51:08 +01: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
Pete Birley
afa0ecd1df
Keystone Load Complete Configs
...
This PS loads all the required keystone configuration files into a container for an apache based deployment.
It allows OpenStack-Helm to be image agnosic, meaning operators can use any Apache based Keystone image they want.
2017-01-15 22:59:11 +00:00
Steve Wilkerson
b4d873e1a1
Fix file name in configmap-etc.yaml
...
Overlooked a file extension in one of the data entries in the
etc configmap.
2017-01-15 16:40:52 -06:00
mattmceuen
16066adf11
Trued up nodeselector values for nova and neutron
...
The Nova and Neutron charts use more granular node labels;
this trues up the their jobs' nodeselectors to use them.
Fix for https://github.com/att-comdev/openstack-helm/issues/119
2017-01-15 15:25:40 -06:00
mattmceuen
98815dc3f1
Merge pull request #1 from att-comdev/master
...
Merge from att-comdev
2017-01-15 15:19:32 -06:00
Steve Wilkerson
393ed4cf47
Culmination of glance changes
...
Due to some messy rebases and a botched git history, implemented
all changes into one PR
2017-01-13 15:40:38 -06:00
DTadrzak
f883f97421
Update _funcs.tpl
2017-01-13 13:45:32 +01:00
DTadrzak
f4283675d5
Adjust formatting
...
Signed-off-by: DTadrzak <daniel.tadrzak@intel.com>
2017-01-13 13:44:16 +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
Pete Birley
f1ef55de6e
Update Heat to mount Policy at engine statefulsets and set client endpoints
2017-01-12 23:50:26 +00:00
Alan Meadows
d43b95a152
Allow specifying the keystone token provider
...
The new default for mitaka+ is fernet tokens which not all
container images support. This allows the operator to
specify the token provider, allowing uuid token usage in
images which is required until the infrastructure to setup
and distribute fernet keys is created.
2017-01-12 15:23:09 -08:00
Brandon B. Jozsa
49133ce86b
Merge pull request #110 from alanmeadows/release_tagging_fixes
...
Critical fixes required for 0.1.0 tagging
2017-01-12 18:00:30 -05: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
Brandon B. Jozsa
0bb12fb2ad
Merge pull request #108 from stannum-l/fix-keystone-config
...
Removed the ``workers`` configuration from keystone.conf
2017-01-12 17:38:13 -05:00
Brandon B. Jozsa
594954a490
Merge pull request #105 from DTadrzak/job_nodeSelector
...
Adding NodeSelector field to Jobs
2017-01-12 17:37:07 -05:00
Pete Birley
d9a390e0c7
Use Upstream Memcached Image
...
This commit changes the default Memcached Image to the Upstream:
* https://hub.docker.com/_/memcached/
2017-01-12 21:44:09 +00:00
Tin Lam
da00a3edf6
Removed the `worker
` from keystone configuration
...
The configuration of ``worker`` can be removed for two reasons:
* In Mitaka (and onward), it is two separate parameters:
``public_workers`` and ``admin_workers`` under section
[eventlet_server], as shown in [1]. In master (Ocata),
these options were removed.
* In the preferred keystone deployment of using u/wsgi, and not
eventlet server, this setting does not really take effect - as
Apache will manage this instead of keystone.
These options can be removed. Also, removed extra EOL spaces.
[1] https://github.com/openstack/keystone/blob/stable/mitaka/etc/keystone.conf.sample#L678-L696
2017-01-12 11:19:58 -06: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
Brandon B. Jozsa
2f87853e16
Merge pull request #98 from alanmeadows/template_hashing
...
Consistent Template Hashing for Config Maps for Existing Charts
2017-01-10 23:12:57 -05:00
Brandon B. Jozsa
7cfe681bd2
Merge pull request #97 from alanmeadows/rolling_updates
...
Consistent Rolling Update Parameters for all Existing Charts
2017-01-10 19:32:49 -05:00
Alan Meadows
2a321fff14
Merge pull request #91 from alanmeadows/nova_chart
...
OpenStack Nova Helm Chart Initial Commit
2017-01-10 15:29:51 -08:00
Alan Meadows
fc963e3090
Merge branch 'master' into nova_chart
2017-01-10 15:25:30 -08:00
Alan Meadows
d5d3a6fda5
Fix daemonset dependency name to match neutron rename
2017-01-10 15:22:50 -08:00
Alan Meadows
bab88b829e
Merge pull request #78 from portdirect/cinder
...
OpenStack Cinder Initial Commit
2017-01-10 11:18:25 -08: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
Alan Meadows
8bcc3bc5bd
Merge pull request #77 from portdirect/heat
...
OpenStack Heat Initial Commit
2017-01-10 10:55:27 -08:00
Alan Meadows
7c6e26f1ba
Add rolling update and template hashing to new nova chart
2017-01-09 15:33:04 -08:00
Alan Meadows
0a481a8ef2
Consistent config map hashing across all existing charts
...
* These annotations ensure that if configmaps change, the pods
are redeployed according to their upgrade strategy.
* This change excludes glance which has a pull request in progress
to refactor it.
2017-01-09 15:18:58 -08:00
Alan Meadows
c9d27bac4d
Add rolling update parameters to all current charts
...
This ensures that all charts have a consistent and overridable
approach to their pod replacement strategies, along with sane
defaults.
2017-01-09 15:08:46 -08:00
portdirect
d8a07ee1cb
Update Heat PR to relect changes reqested in review
...
This commit addresses the concerns raised in: https://github.com/att-comdev/openstack-helm/pull/77#pullrequestreview-15758654
2017-01-09 19:50:33 +00:00
Alan Meadows
bab75eff7f
Keep consistent with our set -ex approach on all shell scripts
2017-01-09 08:36:08 -08:00
Alan Meadows
943b5a3706
Bugfix missing space to start nove-api
2017-01-09 08:22:25 -08:00
Alan Meadows
88a85ae7d5
Implement requested feedback in PR#91
...
- Split out osapi and metadata api to remove unnecessary security privileges
- Prune dependencies
- Fix static imagePullPolicies
- Remove extraneous start.sh imported accidently from keystone chart
2017-01-09 07:49:44 -08:00
Larry Rensing
922967ee7f
maas-region cleanup
2017-01-09 15:40:52 +00:00