4321 Commits

Author SHA1 Message Date
Jenkins
a354be493e Merge "Add multipathing support to docker container" 2016-07-12 13:30:03 +00:00
Rahul Sharma
fbfab6a991 corrected documentation for registry version
The documentation was saying of installing registry 2.3 but
the tag used is registry:2. This tag gets updated to the recent
versions of registry, and hence, this fix was required.
Closes-Bug: 1598231

Change-Id: I3c37c3564678467402223a48c69a1ae7ccbaeebb
2016-07-11 19:31:05 -04:00
Carlos Cesario
115c55e1fe Add multipathing support to docker container
Due some cinder drivers need multipathing support like this one
http://docs.openstack.org/mitaka/config-reference/block-storage/drivers/ibm-storwize-svc-driver.html

This PS will allow to run these additional drivers when using Kolla.

Implements: blueprint multipath-support
Change-Id: Id6cf29f984c92773bbfc2f95daea573a74701648
2016-07-11 09:07:21 -03:00
Jenkins
44357460b8 Merge "Use inventory_hostname for Ceph bootstrap" 2016-07-11 11:58:16 +00:00
Dave Walker (Daviey)
37b95f2ade Add LDAP support to keystone Dockerfile
Currently, the keystone docker image doesn't support LDAP/AD
which is a common to manage users and group for identity
management and authentication.

This change adds ldappool to the builds.

Change-Id: Ida5a58f6c57cd173642f0a801dc9ecd84ded55e8
Closes-Bug: #1600586
Signed-off-by: Dave Walker (Daviey) <email@daviey.com>
2016-07-10 12:34:14 +01:00
Paul Bourke
a479afac4a Use inventory_hostname for Ceph bootstrap
The inventory_hostname is more reliable than ansible_hostname for the
way we use it here. If the deploy node cannot resolve the hostname of a
target node (the operator is using IP addresses in their inventory), the
bootstrap will fail with:

"Host: x.x.x.x, Task: ceph : Fetching Ceph keyrings, Status:
unreachable, Message: SSH Error: data could not be sent to the remote
host.  Make sure this host can be reached over ssh"

Closes-Bug: 1599138
Change-Id: Ic76e4baf8c642c59bbe81e6671ac97bcbb57d470
2016-07-10 05:16:10 +00:00
Jenkins
e255af81ec Merge "Updated from global requirements" 2016-07-10 05:02:00 +00:00
OpenStack Proposal Bot
d4c0eecbd1 Updated from global requirements
Change-Id: Ibf2ba6e78edc9800185a983cf4d974b022914a51
2016-07-09 03:11:47 +00:00
Asha Saravanamohan
a109c7473f Underline should match the title length in docs
According to the openstack contributer guide, the underlines
in an rst file should be of the same length as that of the
heading text to follow rst formatting conventions.
http://docs.openstack.org/contributor-guide/rst-conv/titles.html

Change-Id: I186abdfd87bc1e26fb822412b7335b1c42c25b25
Signed-off-by: Asha Saravanamohan <assarava@cisco.com>
2016-07-08 16:34:16 -07:00
Jenkins
0f9534bc23 Merge "Read GPT label using sgdisk rather than udev" 2016-07-08 15:22:24 +00:00
Jenkins
56178a58dc Merge "Build docker images for OpenStack Watcher" 2016-07-08 12:06:57 +00:00
Jenkins
d4225830ac Merge "Fix magnum default service type" 2016-07-08 12:06:50 +00:00
Jenkins
354d4b264c Merge "Add enable_iscsi option to etc/kolla/globals.yml" 2016-07-08 11:29:05 +00:00
Dave Walker (Daviey)
77296ebdee Build docker images for OpenStack Watcher
Watcher is part of the OpenStack big-tent and is formally
known as "OpenStack Infrastructure Optimization service".

Whilst it provides a range of default goals and strategies,
the most relevant case is to enable re-balancing of the
compute hosts by taking CPU usage (data from Ceilometer)
into account and live migrating instances as required.

Currently this only builds the Docker images for type source
but binary builds are gracefully ignored.

The ansible configurations will be part of a later commit.

Change-Id: I9bb81ee625d9fcf6513e44e2ed20384e34da2adc
Partial-bug: #1598929
Partially-implements: bp watcher
Signed-off-by: Dave Walker (Daviey) <email@daviey.com>
2016-07-08 11:29:38 +01:00
Jenkins
02eec8a20c Merge "Add Senlin Docker container" 2016-07-08 09:59:12 +00:00
Jenkins
bb58665087 Merge "Revert "Fix radosgw 'rgw frontends' param"" 2016-07-08 09:58:46 +00:00
ZhongShengping
9bd7136c18 Fix magnum default service type
Magnum default service type changed from "container" to
"container-infra". It is recommended to update the service
type at Keystone service catalog accordingly.

Closes-Bug: #1600163
Change-Id: Ief1fed0ef15ab1b86a9500d9a7557828f8e6afc4
2016-07-08 17:48:34 +08:00
Jenkins
04f4e074c1 Merge "Fix the upgrade haproxy failed" 2016-07-08 09:42:42 +00:00
Jeffrey Zhang
998f8f7374 Fix the memcached config in horizon local_settings
When using multi memcached servers, a list of servers should be used
rather than a comma joined servers string.

Change-Id: I93ed68947465b3e6b0c7fa3cf6c8c4ac94ed0bf2
Closes-Bug: #1600082
2016-07-08 10:52:05 +08:00
Takeaki Matsumoto
138c6426bd Add enable_iscsi option to etc/kolla/globals.yml
To use Cinder LVM2 backend with iSCSI,
add enable_iscsi option and fix document.

Change-Id: I286733508b5582c311c313c172b3c3a774be993c
Closes-Bug: #1599088
2016-07-07 22:18:02 +09:00
Stephen Hindle
cadf8afdcf Read GPT label using sgdisk rather than udev
The Ceph osd bootstrap/startup logic depends upon reading/writing
partition names.  Some older versions of udev have trouble reading these
(/dev/disk/by-label is missing).

To work around this, we shell out to sgdisk and scrape the partition
name data directly.

Co-authored-by: Paul Bourke <paul.bourke@oracle.com>
Closes-Bug: 1585185
Change-Id: I362b3f8e91de79687fc84e256996fbcaf303b6af
2016-07-07 10:26:34 +01:00
Jenkins
5c2c0a9c2b Merge "Fix the overwrite sudoers file issue" 2016-07-06 19:18:10 +00:00
Jenkins
a459a29433 Merge "Improve task names for Ceph" 2016-07-06 19:12:40 +00:00
Jenkins
accbd6bf97 Merge "Fix the native ovsdb_interace failed" 2016-07-06 16:24:51 +00:00
Paul Bourke
2d4161de63 Improve task names for Ceph
The task names while bootstrapping Ceph OSDs and cache OSDs were
identical making them harder to distinguish in the Ansible output.

TrivialFix

Change-Id: I0228221a09bdaaba46b6280b6e1be9920ad13598
2016-07-05 16:06:40 +01:00
Jenkins
c06ae5455c Merge "Fix publicURL endpoint not found issue in CI" 2016-07-05 12:03:41 +00:00
Jenkins
7232b60532 Merge "Updated from global requirements" 2016-07-05 06:31:57 +00:00
Jenkins
02961f1150 Merge "Added unit test for image operation" 2016-07-05 06:18:59 +00:00
Jenkins
160d6b270d Merge "Use the disk size as the osd weight when osd_initial_weight is auto" 2016-07-05 06:14:47 +00:00
Jeffrey Zhang
3f79e37d21 Fix the overwrite sudoers file issue
Change-Id: I4b109f7fdc3b8e49defed26979b04ca158842e98
Closes-Bug: #1598423
2016-07-05 05:49:13 +00:00
Jeffrey Zhang
10258f138b Fix the native ovsdb_interace failed
Closes-Bug: #1598977
Change-Id: I8be53531c2ba000c3b73d0f957dcc50fe947c925
2016-07-05 09:02:06 +08:00
OpenStack Proposal Bot
379de151b2 Updated from global requirements
Change-Id: I9b0fc0ebb2afd2afd958bfee4588ca45c889626c
2016-07-04 17:23:14 +00:00
Jeffrey Zhang
fd641380ad Fix the upgrade haproxy failed
The haproxy failed when there is one stand alone network node

Closes-Bug: #1598339
Change-Id: I3390ee37eb51c292fc5149fc22b4f6a6f07da688
2016-07-02 11:20:45 +08:00
Jenkins
9b05eb87b8 Merge "Fix broken save,list images/dependencies options" 2016-07-01 13:19:22 +00:00
Jenkins
39b5587a76 Merge "Fixed typo in all.yml" 2016-07-01 13:15:43 +00:00
Jenkins
869eca422c Merge "Copy lbaas-haproxy.filters file to /etc/neutron/rootwrap.d" 2016-07-01 12:58:17 +00:00
Suhail Syed
b8ea99971b Fixed typo in all.yml
TrivialFix

Change-Id: I778437d575458537cc916ed83653836247df0cee
2016-06-30 17:44:10 -04:00
Eduardo Gonzalez
1d399461ac Add Senlin Docker container
Change-Id: I52e08e2df77106969c5975ebda2510ea8aefa8b5
Partially-implements: bp senlin-container
Signed-off-by: Eduardo Gonzalez <dabarren@gmail.com>
2016-06-30 16:36:25 +02:00
Jenkins
5e237af73d Merge "Add releasenotes for ceilometer" 2016-06-30 02:21:13 +00:00
Joshua Harlow
43a38c179a Fix broken save,list images/dependencies options
It's sorta required to actually build the image
list (and strucutre) to make any of these commands
do anything.

TrivalFix

Change-Id: Ib601bd4d2cc84af6d35a8623b77f9b512124d2ad
2016-06-29 17:53:14 -07:00
Hui Kang
4c1913ecc8 Add releasenotes for ceilometer
TrivialFix

Change-Id: I6ca07539ab6eb63752d957e42f43002e5b874e8d
2016-06-29 18:33:31 -04:00
Jeffrey Zhang
186271dba4 Fix publicURL endpoint not found issue in CI
Partial-Bug: #1587226
Change-Id: I8cec44fdd9e6b00fcffe5dd59cbe8c69214b40b8
2016-06-29 23:21:03 +08:00
Jeffrey Zhang
d4269334dd Use the disk size as the osd weight when osd_initial_weight is auto
In most of case, the disks used by ceph have different size. Use the
default value 1 may block the ceph when one disk is full. Use the disk
size as osd weight will more reasonally.

TrivialFix

Change-Id: Ib875c7289188cbb9380355baf0c8048f1eb09332
2016-06-29 23:14:51 +08:00
Jenkins
100e4aba62 Merge "Cleanup RUN commands in base Dockerfile" 2016-06-29 13:34:00 +00:00
Christian Berendt
2592a46c14 Copy lbaas-haproxy.filters file to /etc/neutron/rootwrap.d
The copy instructions do copy the README.txt file and the oslo-config-generator
directory to /etc/neutron. This makes no sense. Only the
neutron/rootwrap.d/lbaas-haproxy.filters should be copied to /etc/neutron/rootwrap.d.

TrivialFix

Change-Id: I2dfd86b718166d1d3e348dd9ba14056bb763e64f
2016-06-29 13:13:47 +00:00
Christian Berendt
727173f4be Cleanup RUN commands in base Dockerfile
This will merge several RUN statements into one RUN statement to reduce
the number of the layers of the base Docker image.

TrivialFix

Change-Id: I69b00b2e7fa7717923f0fe364c5be9b38a2dbb90
2016-06-29 13:31:07 +02:00
Jenkins
b7435eeb15 Merge "neutron-lbaas TO neutron-lbaas-agent" 2016-06-29 04:58:46 +00:00
liyingjun
5c1ca9e012 neutron-lbaas TO neutron-lbaas-agent
When building image for neutron-base on ubuntu, it failed with
installing neutron-lbaas, it should be neutron-lbaas-agent

Change-Id: Ia8ba9c4b578368940b44c7943648a15a9f9f7518
Closes-bug: #1597141
2016-06-29 08:26:54 +08:00
MD NADEEM
f5b04c97eb Added unit test for image operation
Change-Id: I44a5ba649d73f4ca2d48065625c8d67445576944
Partially-Implements: blueprint ansible-unit-tests
2016-06-28 10:57:47 +00:00
Jenkins
89765f3123 Merge "Be smarter about what to do when making a docker client" 2016-06-28 09:10:00 +00:00