Commit Graph

1231 Commits

Author SHA1 Message Date
Jenkins
7d82e40102 Merge "Neutron: remove oslo-genconfig" 2017-09-22 14:26:40 +00:00
Chris Wedgwood
e12d762136 [libvirt] Move 'ceph secret' to daemon start up
At present (Kubernetes 1.7.x) there is no logging for postStart
operations, when things this causes the pod to restart.  This change
means we once again get logging.

Change-Id: Id046968eef404c05a4215d73406a4eb604eb3ee5
2017-09-22 03:29:47 +00:00
Jenkins
4379e5aadc Merge "Check libvirtd based on /proc instead of /var/run" 2017-09-22 03:21:33 +00:00
Jenkins
8cf3618fae Merge "Removes unnecessary utf-8 encoding" 2017-09-22 03:21:27 +00:00
Pete Birley
7ffdd5222b Neutron: remove oslo-genconfig
This PS removes the modified oslo-genconfig from neutron.

Partially implements: blueprint remove-pregenerated-config-templates

Change-Id: I73091b7ad1af74e3a660ff17031f09628b33d17f
2017-09-22 03:16:44 +00:00
Jenkins
2fed2f1b91 Merge "gate: add a second upstream DNS server" 2017-09-22 02:57:23 +00:00
Jenkins
89beee909b Merge "gate: increase pod start timeout" 2017-09-22 02:54:57 +00:00
Jenkins
a2b235e861 Merge "Cinder: remove oslo-genconfig" 2017-09-21 21:03:44 +00:00
Jenkins
a94e76ae9d Merge "Heat: remove oslo-genconfig" 2017-09-21 21:03:29 +00:00
Jenkins
05c1b9da77 Merge "Magnum: remove oslo-genconfig" 2017-09-21 20:38:47 +00:00
Jenkins
99743fb438 Merge "Glance: remove oslo-genconfig" 2017-09-21 20:38:24 +00:00
Jenkins
3121f46e65 Merge "Barbican: remove oslo-genconfig" 2017-09-21 20:35:02 +00:00
Jenkins
49657fbe93 Merge "Ceph: cleanup unused code" 2017-09-21 20:20:06 +00:00
Chris Wedgwood
22488a5c14 gate: add a second upstream DNS server
We get transient DNS failures, having a second DNS server should help.

Change-Id: I8307ba0c2b8f2b12eb714dfd8b7034c7645ff288
2017-09-21 17:52:31 +00:00
Chris Wedgwood
c587481749 gate: increase pod start timeout
Change-Id: I141c9ead88f97228942e939fda25fba73571f597
2017-09-21 17:51:49 +00:00
Chris Wedgwood
ec43f3392c gate: for aio only run a single rabbitmq
Change-Id: I2ae79c131dbc11d000681ba23b7779149b14d424
2017-09-21 15:08:55 +00:00
Huamin Chen
9b7fac367c Ceph: cleanup unused code
Change-Id: I81fa42b57d3ecd80c808ba92fbe5e840cd4b3dc2
Signed-off-by: Huamin Chen <hchen@redhat.com>
2017-09-21 10:43:56 -04:00
Pete Birley
0ee23186f3 Barbican: remove oslo-genconfig
This PS removes the modified oslo-genconfig from barbican.

Partially implements: blueprint remove-pregenerated-config-templates

Change-Id: Ic2b61bcfd1d9f179f25d42c91454cc2d24a1e6a1
2017-09-21 13:51:04 +00:00
Pete Birley
f6d3d0fdbb Magnum: remove oslo-genconfig
This PS removes the modified oslo-genconfig from magnum.

Partially implements: blueprint remove-pregenerated-config-templates

Change-Id: Idbe946d431854adf83e689594d4d64dc602f8323
2017-09-21 13:50:35 +00:00
Pete Birley
a27e42b762 Glance: remove oslo-genconfig
This PS removes the modified oslo-genconfig from glance.

Partially implements: blueprint remove-pregenerated-config-templates

Change-Id: Ie4d5dd9e4b03ba360c62f508e98e206f6f894b63
2017-09-21 13:50:23 +00:00
Pete Birley
6df59fc3d9 Heat: remove oslo-genconfig
This PS removes the modified oslo-genconfig from heat.

Partially implements: blueprint remove-pregenerated-config-templates

Change-Id: Ib4a5e1c41874e3a2eb15b5002538a2193f07ab04
2017-09-21 13:50:09 +00:00
Pete Birley
fff98df16f Cinder: remove oslo-genconfig
This PS removes the modified oslo-genconfig from cinder.

Partially implements: blueprint remove-pregenerated-config-templates

Change-Id: Id027319e96cecbeadb332c401955ec0ebc5eda16
2017-09-21 13:49:46 +00:00
Jenkins
9e117ce95b Merge "Make qemu use nova user" 2017-09-21 03:17:30 +00:00
Jenkins
2aede7f1b6 Merge "Remove hacked OSLO genconfig tool" 2017-09-21 02:08:49 +00:00
Jenkins
8e5fa85fe5 Merge "ceph: skip rgw keyring-generator when not needed" 2017-09-21 00:16:28 +00:00
Chris Wedgwood
e6cdfcdd07 gate: expose timeouts for node and pod startup
Change-Id: I98da4768c438cb1801cf481a229a1a0f74df1415
2017-09-20 21:36:13 +00:00
Chris Wedgwood
e4e01362f7 ceph: skip rgw keyring-generator when not needed
Change-Id: I12d151587963b30a910146edaead54e55505077e
2017-09-20 18:33:29 +00:00
Pete Birley
5e8be5c339 Remove hacked OSLO genconfig tool
This PS removes the pregenerated config templates producing using
the hacked oslo-genconfig tool. This results in both a much smaller
codebase and also more readable configuration by removing the
requirement to specify settings via oslo namespaced references.

This initial PS applies only to Keystone, A follow up will extend to
all remaining services.

Partially implements: blueprint remove-pregenerated-config-templates
See: https://blueprints.launchpad.net/openstack-helm/+spec/remove-pregenerated-config-templates

Change-Id: I3ced7ad02c703c767925a17b1a18f6158a878e83
2017-09-19 21:51:26 -05:00
Jenkins
ae4da1e7ef Merge "set openstack_neutron_network configuration from values.yaml" 2017-09-20 02:47:14 +00:00
Jenkins
be4fac9a9e Merge "Helm: move to helm v2.6.1" 2017-09-19 16:16:22 +00:00
Jenkins
852e202b37 Merge "Remove packaged charts on 'make clean'" 2017-09-19 15:17:46 +00:00
Pete Birley
e7723d81ce Helm: move to helm v2.6.1
This ps bumps the Helm version to v2.6.1.

Change-Id: I46e1b3457a50d440bc82ba2ef3b164ae4a2a1771
2017-09-19 14:37:34 +00:00
Jenkins
cdedd4916c Merge "Kubernetes: move to Kubernetes v1.7.5 gate" 2017-09-18 14:59:57 +00:00
Jawon Choo
eb2dd531b0 set openstack_neutron_network configuration from values.yaml
This PS make openstack_neutron_network values configurable.
For example, when using provider network we need to set router
disable.

Change-Id: I08d81a9aac5f603fc8b7f02853c89b1e09a4c878
Closes-Bug: #1716814
2017-09-15 10:01:32 +09:00
Pete Birley
010955fbef Kubernetes: move to Kubernetes v1.7.5 gate
This PS moves to use Kubernetes v1.7.5 as the reference deployment
version.

Change-Id: Ie2060dc5271decf1b9298fc8fc8f23ead6501fbd
2017-09-14 20:34:45 +00:00
Craig Anderson
388562e672 Check libvirtd based on /proc instead of /var/run
Change libvirtd check to look for pre-existing libvirt processes on the host based on /proc, which is more reliable than pidfiles written under /var/run/ which may be stale or may not be written at all.

Change-Id: I8a08dc7930c15ae90e1c6fb8a5fa3344cca2380f
Closes-Bug: #1715702
2017-09-14 11:06:27 -07:00
Jenkins
af77125f10 Merge "gate: Introduce POD_START_TIMEOUT (default 480s)" 2017-09-14 15:43:19 +00:00
Chris Wedgwood
30f63c349d gate: Introduce POD_START_TIMEOUT (default 480s)
Change-Id: I29a56527bfb00f9953cdc37b5fafb8e98f6334ed
2017-09-13 22:51:16 +00:00
Chris Wedgwood
ca9a78765a Pedant: prefer "--set " over "--set="
Change-Id: I02e47b411ed3702c70da1fd42deef5d25ad2add2
2017-09-13 22:01:41 +00:00
Chris Wedgwood
da6bbefb86 Remove packaged charts on 'make clean'
Change-Id: I2def1dbfa0e0deb4c63aab6ae3bcf788628c773f
2017-09-13 20:39:01 +00:00
Huamin Chen
d2b4a35e75 Ceph: add more debugging to osd
Log the filesystem type of directory OSD to help diagnose root cause of OSD failures

Change-Id: I8c8de033afeeb7e6e33f88db33dc962d03ed3ba9
Signed-off-by: Huamin Chen <hchen@redhat.com>
2017-09-13 08:00:58 -04:00
Jenkins
c34247a21b Merge "Preparation for Neutron Linuxbridge gate" 2017-09-12 15:42:08 +00:00
Jenkins
a81891a2d9 Merge "Neutron: fix reg exp for finding default tunneling interface" 2017-09-12 15:14:23 +00:00
Jenkins
89696f4001 Merge "OpenVSwitch: remove not used value network.interface.tunnel" 2017-09-12 15:11:29 +00:00
Jenkins
21d589f94d Merge "Change proxy_body_size value to quotation" 2017-09-12 15:09:42 +00:00
Jenkins
be1e19ef43 Merge "Kubernetes-Entrypoint: Define entrypoint explicitly" 2017-09-12 15:06:38 +00:00
Artur Korzeniewski
3653128bd3 Preparation for Neutron Linuxbridge gate
Added new variable SDN_PLUGIN to handle gate behavior when using ovs or
linuxbridge.

By default SDN_PLUGIN is set to ovs.

To enable testing linuxbridge, new gate have to be created, with
SDN_PLUGIN set to linuxbridge.

Change-Id: I014307ae497374b5b6fa00946b01fa5d93c3056f
Implements: blueprint support-linux-bridge-on-neutron
2017-09-12 10:23:57 +02:00
Jenkins
4e3bd88808 Merge "Glance: Backend support and auth improvements" 2017-09-11 17:30:37 +00:00
Pete Birley
0ac69b88ab Kubernetes-Entrypoint: Define entrypoint explicitly
This PS defines the container entrypoint to kubernetes entrypoint,
allowing images that do not have it defined as the entrypoint to be
used.

Change-Id: I8f2d57bb933ee7990f75d82e9cc1b47afd99f1c6
2017-09-10 03:20:24 -05:00
Pete Birley
b3f8b812ca Glance: Backend support and auth improvements
This PS enables the following backends for glance:
 * PVC
 * RBD
 * RadosGW (direct)
 * Swift

It also moves the creation of the RBD pool when required to a storage
init job. This job also creates credentials as required for glance to
use when accessing the required backend, rather than using the admin
keyring.

Change-Id: I90fead961ff73a9263826acc794128fa73ead2e1
2017-09-09 02:13:01 +00:00