538 Commits

Author SHA1 Message Date
Pete Birley
f9002c3a3e chart.yaml enhancement: neutron
Change-Id: Ibe47404a4215f2512401c4e3045d4232054004e5
2017-04-18 09:29:36 -05:00
Jenkins
e836b6b09c Merge "Move keystone config files to manifests" 2017-04-18 14:24:51 +00: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
Jenkins
4f5e1ea110 Merge "Update chart.yaml to be consistent across repo" 2017-04-17 14:52:30 +00:00
Pete Birley
b6aed791fb Update chart.yaml to be consistent across repo
This PS updates the chart.yaml to be consistent across the repo, and
changes the description to make clear that they are the OpenStack-Helm
derived versions of the charts while using `helm search`.

Change-Id: Iac3cfd2cddba7130b28a65c3d353712c8a3aa02b
2017-04-16 11:21:07 -05:00
Pete Birley
7675b3c2b7 Update documentation to make previously assumed steps explicit.
This updates the documentation for KubeADM-AIO based development
to explicity state previously assumed steps, and add the requirements
to build OpenStack-Helm. This has been tested on a freshly provisioned
AWS Ubuntu 16.04 AMI.

Change-Id: Ie64f75ba29b5263d50ea2d4c26b6e6952ace9310
2017-04-15 22:03:57 -05:00
Pete Birley
56190fb314 Fix Kubeadm-aio /var/lib/kubelet mounts
The script had a typo that prevents it from running on a brand new
host, this commit fixes that.

Change-Id: If73bfcbed5adc703c256c02dcb90a71f6b713a74
2017-04-15 14:27:29 -05:00
Pete Birley
3f894c65ea Kubeadm-aio: Fix echo outputs
This PS fixes the quotes round the echo statments. Though mostly
cosmetic, it is needed for some things that slipped thorough with ! them.

Change-Id: Ie752cc88732192c51e97a2f44f554ad0474f09e5
2017-04-14 19:16:44 -05:00
Pete Birley
00e76c1572 Kubeadm-aio container for dev and gates
This PS brings in a container for setting up a Kubeadm based
AIO environement for development and Gating purposes.

Change-Id: Ice96b03b519a380d4679d701e4bbb97024bb2fb5
2017-04-14 14:27:37 -05:00
Jenkins
e504ee0ec7 Merge "Update Keystone image values" 2017-04-14 19:00:23 +00:00
Brandon B. Jozsa
98ee01e983 Update Keystone image values
These changes pick a standard image for use with OSH.

Change-Id: I7c74e299b0912e3e52fd5837fa1672708cdc7ff6
2017-04-14 14:33:58 -04:00
Jenkins
2e39dfcdcc Merge "Update Cinder image values" 2017-04-14 15:20:40 +00:00
Jenkins
25e49d1aeb Merge "Update Glance image values" 2017-04-14 15:17:10 +00:00
Brandon B. Jozsa
e9adb51eb5 Update Horizon image values
These changes pick a standard image for use with OSH.

Change-Id: Iaeb490d0956fa8ccb153532ca9df1c1b013f96fe
2017-04-14 10:40:02 -04:00
Brandon B. Jozsa
a27261415c Update Glance image values
These changes pick a standard image for use with OSH.

Change-Id: I7588955220a343b1b781ead004d22cd373732dfd
2017-04-14 10:38:55 -04:00
Brandon B. Jozsa
411602d450 Update Cinder image values
These changes pick a standard image for use with OSH.

Change-Id: I192a38c09972567551c656205aa8e37733142b5f
2017-04-14 10:37:02 -04:00
Alan Meadows
fd2314f2bd Remove empty line break inserted into generated configs
This removes the unnecessary extra line break that
gen-oslo-openstack-helm creates at the top of each
file

Change-Id: I00803c63b2125b71e7f2740959f3de08026d9e57
2017-04-13 17:16:04 -07:00
Jenkins
5c45e879a2 Merge "Correct the min_l3_agents_per_router value" 2017-04-13 21:02:03 +00:00
Jenkins
5d4849d6ad Merge "Ensure ports we add to bridges are up" 2017-04-13 21:01:02 +00:00
Alan Meadows
5fffc517bd Ensure ports we add to bridges are up
The ports we add to the external network bridge or standard physical
network bridges may be in a down state after they are added. This
ensures we bring them up after adding them to the bridge

Change-Id: I34b1c2fa17bdfd4941c09de8162418ee3d36eaba
2017-04-13 13:21:27 -07:00
Alan Meadows
09ace0ab85 Correct the min_l3_agents_per_router value
This particular setting must be a value greater then
one when l3_ha is enabled

Change-Id: I54e6968484c8631f7195e67e1b6235592c889353
2017-04-13 13:10:39 -07:00
Jenkins
3f4fd7f754 Merge "Neutron images to Kolla" 2017-04-13 19:58:50 +00:00
Pete Birley
83c9a79d65 Neutron images to Kolla
This PS moves Neutron to Kolla produced and published images:
 * This is part of a larger effort to move to a single image source

Change-Id: I948b32ebabe5acd02dbe0ca6e2f556ae5db29e03
2017-04-13 14:54:24 -05:00
Jenkins
7054d923f2 Merge "Revert "WIP: Neutron images to Kolla"" 2017-04-13 19:52:08 +00:00
Pete Birley
524d5f26f1 Revert "WIP: Neutron images to Kolla"
This reverts commit a46836bb744d4d166fd7e73b10071d3f4ebf28a8.

Change-Id: I62e28ed1b9a7b564d0b95204475aa601b91c116e
2017-04-13 19:49:22 +00:00
Jenkins
cfee70dca2 Merge "WIP: Neutron images to Kolla" 2017-04-13 19:45:44 +00:00
Pete Birley
a46836bb74 WIP: Neutron images to Kolla
Change-Id: I696af3247f51c5f3da253d5bad274eabb48d6bb2
2017-04-12 19:06:32 -05:00
Pete Birley
72b906882f Move Nova images to Kolla
This PS moves Nova to Kolla produced and published images:
 * This is part of a larger effort to move to a single image source
 * Stackenetes Newton images do not run with the systemd cgroup driver
   in my testing.

Change-Id: I10fff6e9f2977104726c8a2f34090a86e524b661
2017-04-12 18:07:45 -05:00
Jeff Augustine
91a966206f Corrected project name in README files
Change-Id: I4e97d7c66506dc08c6c3eee163dc2a98e04d5771
2017-04-12 15:31:38 -05:00
Jenkins
cc53d129a3 Merge "Heat Configuration overrides" 2017-04-12 17:37:26 +00:00
Jenkins
fc24782f9c Merge "Changed project names in values" 2017-04-12 16:18:45 +00:00
Jenkins
1d1d56f46a Merge "Add cinder rootwrap" 2017-04-12 16:18:31 +00:00
Jenkins
9f051f0738 Merge "Neutron ovs config file correction" 2017-04-12 15:47:01 +00:00
Steve Wilkerson
e177e7a27b Changed project names in values
Some projects had the wrong project name in values. This updates
the projects names accordingly

Change-Id: I88b49d9fe4cc155c401c65b8bd16d970008f780f
2017-04-12 10:41:58 -05:00
Larry Rensing
43c3ae584e Neutron ovs config file correction
OVS agent was pointing at the wrong config file, it should reference
'ml2_conf' rather than 'ml2-conf'.

Change-Id: I39d20d621f3634456498440cd4d35ac117cbe1f7
2017-04-12 10:38:57 -05:00
Jenkins
8d355a2919 Merge "Neutron: add config overides for all standard plugins." 2017-04-12 14:55:51 +00:00
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
Jenkins
f1fc99e78e Merge "Remove trailing whitespace from Neutron Chart" 2017-04-12 13:03:16 +00:00
Jenkins
adf574918b Merge "Remove trailing whitespace from Nova Chart" 2017-04-12 12:55:59 +00:00
Pete Birley
e19a9cb503 Remove trailing whitespace from Keystone Chart
The Keystone Chart had some extranious whitespace at the
end of lines, this commit rectifies that.

Change-Id: I4da8e4812a5aa92b85cc3baa3f76d08ba5967091
2017-04-12 01:43:03 -05:00
Pete Birley
d04120cbd2 Remove trailing whitespace from Nova Chart
The Nova Chart had a large amount of extranious whitespace at the
end of lines, this commit rectifies that.

Change-Id: I7dd483010388f6c59971ccddb77d2e57b4479e08
2017-04-12 01:11:28 -05:00
Pete Birley
8e537172a3 Neutron: add config overides for all standard plugins.
This PS adds OpenStack-Helm formatted configuration files for
all the standard Neutron Plugins, which was missed in the original
PR on GitHub.

Change-Id: I1467ca0f3d0308657ff39cc0e096089826de9575
2017-04-12 00:32:00 -05:00
Pete Birley
0e68aa36fa Remove trailing whitespace from Neutron Chart
The Neutron Chart had a large amount of extranious whitespace at the
end of lines, this commit rectifies that.

Change-Id: I2280563934e07958d0ac5b2a93b0840a8b6424ab
2017-04-12 00:11:01 -05:00
Pete Birley
e3ef3bf888 Heat Configuration overrides
This commit moves Heat to use the configuration methods from Nova,
Neutron and Keystone.

To make reviewing easier, volume configuration will be summited in
a seperate PS.

Change-Id: I3714f885cf4a6a9a34ba13fc9ea4a37e5bcef638
2017-04-12 00:05:09 -05:00
Pete Birley
93e3297a2f Update Nova DB-Init jobs to match other services
This commit updates the Nova DB init jobs to match those of other
OpenStack Helm Services, it completes the work to move away from
Ansible for DB management.

Change-Id: I2e53846f917a56448392cfebe5d8548f96e3eed2
2017-04-11 15:47:12 -05:00
Pete Birley
9979444a6a Fix nova config file
This commit resolves an error that was introduced in:
 * 16508c32eec11a96e011b6eff66081484d65ffdf

It also moves to a mostly autogenerated config file produced
by the Docker Container within the openstack-helm repo.

Additionally it also removes some extranious whitespace

Change-Id: I3b6d153c89783fa5f818df7d416c565a3d682552
2017-04-11 15:16:20 -05:00
Steve Wilkerson
781517ab52 Add missing nova-bin volume for nova-libvirt
Nova-libvirt was missing the nova-bin volume. This simply adds it
back in

Change-Id: I0ca86b5c6942b4cb4d6cb9a01489af230e8407e2
2017-04-11 14:27:13 -05:00
Jenkins
7f5ac71e7c Merge "Remove TravisCI artifacts" 2017-04-11 17:33:57 +00:00
Jenkins
8fcc5bacd4 Merge "Remove OWNERS file, use gerrit instead" 2017-04-11 17:33:33 +00:00