summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-11-18Remove init-runonce from docker repoSteven Dake1-124/+0
init-runonce is should be part of kolla-ansible and was missed in the original Ansible mass removal. Change-Id: I7f02d86526f3be56be8960270100547512e7a494
2016-11-18Merge "Fix missing libvirt python module in ceilometer-compute (v2)"Jenkins1-1/+2
2016-11-18Use kolla-ansible for deploymentJeffrey Zhang1-5/+20
Change-Id: I2eb821f88d47b665615ad56319dd40681f7d9967
2016-11-17Merge "Add how configure multiple back ends section"Jenkins1-0/+55
2016-11-17Fix missing libvirt python module in ceilometer-compute (v2)Javier Castillo AlcĂ­bar1-1/+2
In debian/ubuntu based containers, package 'python-libvirt' must be installed in order to get rid of this ERROR: ceilometer.agent.manager ExtensionLoadError: No module named libvirt Change-Id: I41aae5e7e16d40a2b4ab8fb1b0657b436163896c Closes-Bug: #1642640
2016-11-17Dependency init containerMichal (inc0) Jastrzebski1-0/+11
This is image for generic init container required for k-k8s deployment. This is related to this spec https://review.openstack.org/#/c/392257/ Change-Id: I0cb7249f9b881d13ca7924207362cbfdd68b39b6
2016-11-16Merge "Remove Ansible from Kolla"Jenkins870-29142/+0
2016-11-16Add how configure multiple back ends sectionMauricio Lima1-0/+55
Add how configure multiple back ends section to manila-hnas guide Change-Id: I8332da4af4b8abd3c01c5907aa622de76134069a
2016-11-16Add a 'fallback mode' to disable udev in find_disksPaul Bourke1-24/+42
As part of change I362b3f8e91de79687fc84e256996fbcaf303b6af a check was added to use udev to read GPT labels only if the version of udev installed supports that, otherwise fallback to sgdisk. Unfortunately the check for udev version is unreliable, as it is returning the version of the udev userspace tools installed within the container rather than on the host. As well as this, we're seeing the find_disks.py having trouble reading the UUID of a partition via udev. The test system is Oracle VM 3.4.2 which was released earlier this year, but has an old udev (derivative of RHEL 6). Even if we use Ansible to query the host's version of udev and pass that through to the container, querying the above disk attributes is a lottery on older systems without a reliable reference of which versions of udev support which operations. Hence we should give operators a reliable way to toggle it's usage. Partial-Bug: 1631949 Change-Id: I6ad7825cdb164498f3d02f2ae064c7c1c38e10d5
2016-11-16Merge "Unmount Ceph OSD disks as part of destroy"Jenkins2-0/+8
2016-11-16Merge "Extract kolla exceptions into a single exception.py file"Jenkins3-22/+37
2016-11-15Remove Ansible from KollaSteven Dake870-29142/+0
Change-Id: I5396e4b9927d3e65b6aa4185238a43a4765a996b
2016-11-15Allow for specifying a KOLLA_CONFIG_FILEJoshua Harlow1-1/+3
Incases where it is useful to place many config.json files under the same directory (ie one for config_glance_api.json or one for config_glance_registry.json) we should be able to specify which file under that directory do we actually want to use (instead of assuming it is always config.json). Change-Id: I42eeb093d29bac27d71ee08e55e115c2d8b5e9ae
2016-11-15Merge "Deprecate scheduler_max_attempts option in nova"Jenkins1-2/+3
2016-11-15Merge "Ansible-ize OpenStack Designate"Jenkins29-4/+697
2016-11-15Add tacker doc link into README.rstcaoyuan1-0/+1
TrivialFix Change-Id: I8e2c1326d17cd70f47cdd9e8a34f5120e9b2a60b
2016-11-15Clean up docs around local registryPaul Bourke5-86/+24
* Remove duplicated info between the 'image-building' and 'multinode' guides regarding deploying a local insecure registry. * Add a helper script to easily start a local registry in a consistent way. * Remove warnings around bugs in older registries, 2.3+ is now the default * Remove references to running the local registry on port 4000, this causes confusion as Docker expects port 5000 by default unless specified, and registries are not required for all-in-one deployments anyhow. TrivialFix Change-Id: I89f231df09102e3f1d5f21c8a8ca938ea60ae95b
2016-11-15Add neutron vpnaas code into neutron-server containerJeffrey Zhang2-2/+11
* Add neutron vpnaas source in neutron-server container. * Fix the test_build.py to support mutiple plugin configuration. Change-Id: I2778b7fbf23207576c21a3e7fa1b9a399c228cf3 Closes-Bug: #1641063
2016-11-15Update docs around TrivialFixPaul Bourke1-4/+4
Following a discussion on the mailing list[0] the community has agreed there is limited use around enforcing the TrivialFix tag for all commits that don't warrant a bug. Update the docs to reflect this. [0] http://lists.openstack.org/pipermail/openstack-dev/2016-November/106643.html Closes-Bug: 1641925 Change-Id: If9a73fc767ace681203e9dae8d0c291635060dc9
2016-11-15Merge "update dispatcher configurations for database backend"Jenkins1-0/+3
2016-11-15Merge "Use check_mode no instead of always_run"Jenkins3-12/+12
2016-11-15Merge "Revert "corrects invalid logrotate option maxsize""Jenkins1-1/+1
2016-11-15Word choice for back endlijing9-23/+23
This patch changes the use of back end in kolla according to the word choice convention [1]. [1] http://docs.openstack.org/contributor-guide/writing-style/word-choice.html Change-Id: I20f2e158ba487622208d89b48eea0250257f5e76
2016-11-15Deprecate scheduler_max_attempts option in novaZhongShengping1-2/+3
Option "scheduler_max_attempts" from group "DEFAULT" is deprecated. Use option "max_attempts" from group "scheduler". Change-Id: I7b25291b61200cf2402f19a187cc4fe2fe6b0e11 Closes-Bug: #1641840
2016-11-15Merge "add new line in cleanup-containers"Jenkins1-0/+1
2016-11-15Revert "corrects invalid logrotate option maxsize"Jeffrey Zhang1-1/+1
maxsize do exist and is better than size. need another approach to solve the issue. This reverts commit c4107ed723354336427afb30bc3e25cd5303baf5. Change-Id: I76eb00a9771907b071d974db33c15accd404e9ec
2016-11-15add new line in cleanup-containerszhubingbing1-0/+1
looks like any other script TrivialFix Change-Id: I00eef0657a4409719214092ca33730a058b9bb28
2016-11-14Merge "Fix placement of policy.json"Jenkins22-23/+129
2016-11-14Ansible-ize OpenStack DesignateRoss Krumbeck29-4/+697
Implement containers for main designate components. Add designate enable options and port configuration. Add designate groups to ansible inventory. Add designate configuration to haproxy. Add designate port checks. Add designate passwords to passwords.yml. Enable Designate and Neutron integration. Enable Designate and Nova integration. Fix designate-pool-manager container name for consistency. Co-Authored-By: zhubingbing <zhubingbing10@gmail.com> Change-Id: I34d8126e0cd8d71d5ced9b62f3776cc354fbb549 Implements: blueprint ansible-designate
2016-11-14update dispatcher configurations for database backendNarasimha SV1-0/+3
Ceilometer dispatcher configurations are there to have gnocchi as backend but when we use mongodb or mysql dispatcher configurations are missing. Change-Id: I16395b9dbd2d0da6c456d6a649a35454740827e5 Closes-Bug: #1640166
2016-11-14Fix neutron.conf.j2 metadata_workers spelling errorbjorn lofdahl1-1/+1
Change-Id: I8dbb25d643ab8da2b049f70d28bdd0839b9f2605 Closes-Bug: #1641591
2016-11-14Merge "Allow operators to customise pip packages in nova_compute"Jenkins1-1/+6
2016-11-14Merge "Fix trove dockerfile"Jenkins3-4/+18
2016-11-14Merge "Add karbor container"Jenkins9-7/+120
2016-11-14Use check_mode no instead of always_runJeffrey Zhang3-12/+12
Change-Id: If42f9ec1a2371982a47f7fe8269fe39d65c599cf Closes-Bug: #1640247
2016-11-14Merge "Add bindep environment to tox"Jenkins1-0/+8
2016-11-14Fix trove dockerfilezhubingbing3-4/+18
change to kolla_extend_start to kolla_trove_extend_start add extend_start.sh in trove dockerfile Change-Id: Ifb12ef92d63bc0187f734da66642b016076bee10 Closes-Bug: #1641395
2016-11-14Add karbor containercaowei9-7/+120
Change-Id: I8ed8840d06a1fdb87aad51f438ac6c38c1c14642 Partially-implements: bp karbor-container
2016-11-13Merge "Add enable_cinder_backend_nfs option example"Jenkins1-0/+1
2016-11-13Merge "Add Karbor doc link in README.rst"Jenkins1-0/+1
2016-11-12Extract kolla exceptions into a single exception.py filelijing3-22/+37
Change-Id: I03388360b6ac735d5a6f380a7956cd91ab449131
2016-11-12Fix placement of policy.jsonDuong Ha-Quang22-23/+129
Currently, policy.json is put in "{{ node_config_directory }}/{{ service_name }}" in target nodes. Relocation policy.json to "{{ node_config_directory }}/{{ item }}" with item is corresponding service compoment config directory. Currently, the policy.json is copied to all services, but it should be reviewed and left only in neccesary service (at many cases, only API service needs that). Redundant files will be removed in follow up patchset. Change-Id: I0e997dccf4ec438c9c0436db71ec2fd06650f50d Closes-Bug: #1639686
2016-11-12Add bindep environment to toxJeremy Liu1-0/+8
This is helpful for listing any missing system requirements [1]. [1] http://docs.openstack.org/infra/manual/drivers.html#package-requirements Change-Id: I7bfa910a09f99354f4a2fb0ff67854a9c89c44fd
2016-11-11Fix copying nfs_shares configuration4.0.0.0b1Mauricio Lima1-5/+6
Using the `when` conditional on a `with_` loop gets evaluated on each loop iteration and will not skip a task entirely. Use the `skip` attribute to ignore errors in this scenario but only `skip` when `enable_cinder_backend_nfs` is not enabled. If it is enabled the `nfs_shares` file should be required and this task should fail if it does not exist. Co-authored-by: Andrew Widdersheim <amwiddersheim@gmail.com> Change-Id: I6b997dd943efe7b16beb63899c1488fa5353d996 Closes-Bug: #1641183
2016-11-11Add enable_cinder_backend_nfs option exampleAndrew Widdersheim1-0/+1
TrivialFix Change-Id: I7a451d247f643c668d62c77da36dd1c7e66a9183
2016-11-11Allow operators to customise pip packages in nova_computePaul Bourke1-1/+6
TrivialFix Change-Id: I75b82d1d949990f77a1d70992c23544cf53cf9b3
2016-11-11Merge "Wait the wsrep_ready to be ON in mariadb"Jenkins1-1/+1
2016-11-11Merge "Use openstack_service_workers variable in gate"Jenkins1-19/+1
2016-11-11Merge "Show the rendered docker file"Jenkins1-1/+5
2016-11-11Merge "Allow cinder-volume to be configured to use NFS"Jenkins9-35/+45