aboutsummaryrefslogtreecommitdiff
path: root/releasenotes
AgeCommit message (Collapse)AuthorFilesLines
2017-05-18Add mistral-event-engine imageBrad P. Crochet1-0/+3
Mistral now has an event engine for triggering cron-like events. Change-Id: I039e812113c7ad565e11af6045cb3bd1a7af706b
2017-05-18Add qdrouterd containerAndrew Smith1-0/+6
The qdrouterd is a high performance, lightweight AMQP 1.0 message router that support oslo.messaging RPC communications. Change-Id: I42783fb50c9f6750071d797b3f07a6283454c7a7 Implements: blueprint dispatch-router-messaging-component
2017-05-18Add Neutron SR-IOV agent imageBrent Eagles1-0/+3
Adds an image for the neutron SR-IOV agent. Change-Id: I31cad133deaac5a155b3a9a5f3ea03d6e6b65186
2017-05-15Add dragonflow containercaowei1-0/+4
Change-Id: I8ab47f96a86c524e14a2c65dd58f1f8fa54d0895 Partially-implements: blueprint dragonflow
2017-05-11Move shebang customization into jinja2 blockMartin André1-0/+8
By setting up the shebang inside a jinja2 block, this allows the operator to use a different init system of simply disable it. This is especially useful with docker 1.13 that comes with its own stripped down init system (a build of tini) that would cause the containers to run double init systems if used with the '--init' command line argument. Change-Id: I220d8cfc81c25471e635b2f5790759f21e788e64 Closes-Bug: #1680770
2017-05-11Support non-x86 architectures (aarch64, ppc64le)Marcin Juszkiewicz1-0/+7
Based on ppc64le changes by Sajauddin Mohammad [1] 1. https://review.openstack.org/#/c/423239/6 Tested with centos, debian, ubuntu on aarch64 and ppc64le. Partially-Implements: blueprint multiarch-and-arm64-containers Change-Id: If0ccc58d436b2468cd477c222ebc2fe0073206e9
2017-05-10Deprecate neutron-sfc-agent imageEduardo Gonzalez1-0/+6
SFC agent image is not used, sfc functions are implemented into neutron-openvswitch-agent image. Change-Id: Ia6b8f91cade418545ab3ef563d85bce936495b32
2017-05-09Add ceilometer agent ipmi docker filePradeep Kilambi1-0/+3
Change-Id: Id46e36b2bb57e03ce477254e7a853836a278a8c0
2017-05-09Merge "Add tacker binary for rpm based distros"Jenkins1-0/+3
2017-04-20Use LABEL instead of MAINTAINER (deprecated) in all Dockerfile.j2Chen1-0/+5
Use LABEL instruction instead of MAINTAINER (deprecated) instruc- tion as suggested by Docker's official dockerfile guide. docs.docker.com/engine/reference/builder/#maintainer-deprecated Closes-Bug: #1683652 Change-Id: Ie87a1ddf31aefcd0b623fd2837d78de420e76898
2017-04-18Add OpenDaylight Container to kollaMarcus G K Williams1-0/+3
Implements docker container template for OpenDaylight. Change-Id: Icdcff77f0f6088f5a4db1bf77e37334dbd42074f Partially-Implements: blueprint opendaylight-support
2017-04-06Add tacker binary for rpm based distrosEduardo Gonzalez1-0/+3
Tacker rpm is present in RDO repositories. Now images can be built for binary installations. Change-Id: I50203644ae0cc61fe87f2c7af11ff6ea3ef6df8d
2017-04-01Merge "add base_arch variable for future non-x86 work"Jenkins1-0/+4
2017-03-30Merge "Allow the use of previously built parent images"Jenkins1-0/+6
2017-03-30add base_arch variable for future non-x86 workMarcin Juszkiewicz1-0/+4
This variable will allow to select which target architecture has to be used. Partially-Implements: blueprint multiarch-and-arm64-containers Change-Id: I71ddb7ef57c64d2505cac96724b1ab6772a57d6a
2017-03-29Allow the use of previously built parent imagesPaul Bourke1-0/+6
Consider the case where you have a set of tagged / released images to production, and you want to apply a small hotfix, security patch, etc. to one of them, say keystone-ssh. Rebuilding keystone-ssh will cause a rebuild of base, openstack-base, and keystone-base, potentially pulling in updated packages / new dependencies, unless you have access to the exact machine they were previously built on. Ideally you want to use the exact parent images that are in production. This patch adds a new build argument '--skip-parents', which will result in only the image(s) specified by the regex and their children to be built. Parents are expected to exist either on machine or in a registry. Change-Id: I79d5f0b422f48d2dc36ae85dfa21668cf8177837 Implements: blueprint image-build-depth
2017-03-27RHEL: Add mod_ssl for services running over httpdJuan Antonio Osorio Robles1-0/+6
This apache module is necessary for when one wants to use TLS for the services running over httpd. This only addressed RHEL based systems at the moment, since there is no such package available for Ubuntu. This requires apache2.2-common which will carry a lot more dependencies; So I think this should be handled and decided in a separate patch. when installing mod_ssl in RHEL-based distributions, an ssl.conf file is installed in the /etc/httpd/conf.d directory. This file tells httpd to listen on port 443; however, we don't want to do this by default, since this should be explicitly enabled by the container's configuration. This line is thus removed from the configuration. A release note was added, which specifies this. And the last sentence can be removed if this is addressed for debian/ubuntu as well. Related-Bug: #1675490 Co-Authored-By: Martin André <m.andre@redhat.com> Change-Id: Id6215d31547247309d43c031e163fa9e4c4ec5dc
2017-03-23Implement Keystone zero-downtime upgradeDuong Ha-Quang1-0/+3
- Introduce database upgrade into keystone extend_start.sh script. [1] [1] http://docs.openstack.org/developer/keystone/upgrading.html#upgrading-without-downtime Change-Id: Ic615026df2ce8fa79a3efe969d0dda9797c9e79f Closes-Bug: #1634016
2017-03-15Add neutron-bgp-dragent service.Thomas O'Neill1-0/+3
Added neutron-bgp-dragent Dockerfile. Updated kolla/common/config.py with necessary sources. Implements: blueprint neutron-bgp-dragent Change-Id: If7f5c80eb10a1c418785d9c659ae18bfecfcfe33
2017-03-09Add heat-api-cloudwatch imageMartin André1-0/+3
The heat-api-cloudwatch service is used in TripleO. Partially-Implements: blueprint containerize-tripleo Change-Id: I98d251ea34cf7ee451b45f0b8c6873488a229c36
2017-03-01Add work-dir command-line optionJavier Pena1-0/+6
The working directory was previously generated as a temporary one, but there may be cases when we want to specify a directory, for example if we want to generate the Dockerfiles and then do some parsing on them. Change-Id: Ic332328913924bcb3d0dfa4d473e796050fc14b3
2017-02-24Merge "Add heat-all contaner release note"Jenkins1-0/+5
2017-02-17Add heat-all contaner release noteEduardo Gonzalez1-0/+5
Heat-all release notes are missing. Change-Id: I6516c5273f809f08421f320d0e7fa8cea6086f2d Implements: blueprint heat-all
2017-02-15Update reno for stable/ocataOpenStack Release Bot2-0/+7
Change-Id: Iae3c4973d7bca406ca13c4db858f5258ae30b08a
2017-02-09Add miss kolla releasenoteszhubingbing2-0/+6
* zun * tacker Change-Id: Idfc3171cbeef5a3927be9c70d0a8a7a690e31115
2017-02-08Add redis containerFlavio Percoco1-0/+3
The patch adds a redis container for kolla. It's highly influenced by memcached's container. Implemenets: blueprint redis-container Change-Id: Ib2ac6d6b9f01b8514728790dd474236fd60a62fd
2017-01-23Merge "Add vitrage images"Jenkins1-0/+6
2017-01-22Fix add kubernetes image release note formatJeffrey Zhang1-1/+2
Change-Id: I97030c594b941570ee5519530b428344f7b3ec3f
2017-01-21Add vitrage imageschenxing1-0/+6
Co-Authored-By: zhubingbing <zhubingbing10@gmail.com> Change-Id: I8cac1be47edad8590d9bd1222d45a127953d50a6 blueprint vitrage-containers
2017-01-17use static uid/gid in imagesSam Yaple1-0/+10
This centralizes all user and group creation into a single source. This will fix any current and furture uid/gid mismatches (such as with nova-libvirt). In the process, we also unify users between the distros in a standard way. The users in the following containers change from thier defaults: Ubuntu: _chrony user is now chrony Ubuntu: memcache user is now memcached All: qemu user is used for ownership and socket permissions All uid and gid numbers are customizable via kolla-build.conf Co-Authored-By: Kris Lindgren <klindgren@godaddy.com> Change-Id: I120f26ab0683dc87d69727c3df8d4707e52a4543 Partially-Implements: blueprint static-uid-gid
2017-01-06add template-override subdirectory to contrib and docSean Mooney1-0/+10
- This change introduces new template-override directories to store container template override files. - template override files stored in the contirb/template-override directory will not be gated and serve as an example of how to extend in-tree container images for specific use cases, e.g. source build of infra containers. - templates stored in contrib/template-override should have corresponding documentation in doc/template-override Change-Id: I4c76b9338f92b779cc47b3f1147a816f0b683c6c
2017-01-05Merge "Add tarballs-base parameter for kolla-build"Jenkins1-0/+4
2017-01-05Fix a typo in releasenotesCao Xuan Hoang1-1/+1
Removed redundant 'the' Change-Id: I9786041e00fe5147027dd2c7bf0a514fd90bd793
2017-01-04Add tarballs-base parameter for kolla-buildJeffrey Zhang1-0/+4
Add tarballs-base parameter to point to another tarballs site. Closes-Bug: #1652779 Change-Id: Idefc11570e9299db90239daa04e09bd1797027c9
2017-01-03Merge "Add Kubernetes Images for Kolla-Kubernetes"Jenkins1-0/+12
2017-01-03Not to pull the base images when building.dupengfei1-0/+6
Add --pull/--nopull parameter for kolla-build, when --nopull is given and the base image is already loaded, The docker-engine will not attemp to pull a newer version of the image. This makes sense when the registry server of base images is unreachable. This feature is as same to setting "image_pull_policy" to "IfNotPresent" while building images. The reason why I create this feature is that, even if I have setted base_distro_tag to a stable tag, e.g. "7" or "2016-12-13", docker still have to wait much time to fetch the version, and return failure when registry server is unreachable. This is a feature of docker build --pull=True. Change-Id: If1bd08763fb757b4f090a3163dd1dbfb8fc531d3 Implements: blueprint docker-build-nopull-base
2016-12-23Add Kubernetes Images for Kolla-Kubernetesportdirect1-0/+12
These images are intended to be used with standard Kubernetes deployment tooling. They are included with Kolla to allow operators to chose the OS Base image that is used in their environments, and provides Ceph PV support. Implements: blueprint add-kubernetes-images Change-Id: Ifb84a2b9458d071679e1e55679653d702624d702
2016-12-13Add monasca imagesSam Yaple1-0/+3
NOTE: Currently monasca does not publish master tarballs, I have will be working with them to do so. Change-Id: Ica3ab50c56271d05b7e40978d38711279dc42585 Partially-Implements: blueprint monasca-containers
2016-12-12Add kafka imageSam Yaple1-0/+3
Change-Id: I6c9b8f8b0cf254c2c3333ca789c5da364c7d5c73 Partially-Implements: blueprint monasca-containers
2016-12-12Add zookeeper imageSam Yaple1-0/+3
Change-Id: I6ca1ee54cfb73ead53d199ba138673fb31499cdc Partially-Implements: blueprint monasca-containers
2016-12-07Fix typo errorpangliye1-1/+1
fix typo error "libary" -> "library" Change-Id: I4dbcc3b7a8fb730baf7fe073f77d97c37dbb634d
2016-12-01Remove the "nova-network" container filecaoyuan1-0/+5
The nova-network service was deprecated, this patch to remove nova-network container. TrivialFix Change-Id: I73b4215f7538570e1140780e9f52df9ca58e92ff
2016-11-25Remove --include-header and --include-footer parameterTin Lam1-0/+6
In Newton, kolla moved to Dockerfile customization, and the parameters --included-header and --include-footer were marked deprecated. This patch set removes them in the Ocata release. Change-Id: I3263c305bf619ab47a31cf4eafe5d4fcfa4aec17 Closes-Bug: #1643967
2016-11-16Merge "Unmount Ceph OSD disks as part of destroy"Jenkins1-0/+3
2016-11-15Merge "Ansible-ize OpenStack Designate"Jenkins1-0/+5
2016-11-14Ansible-ize OpenStack DesignateRoss Krumbeck1-0/+5
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-14Add karbor containercaowei1-0/+5
Change-Id: I8ed8840d06a1fdb87aad51f438ac6c38c1c14642 Partially-implements: bp karbor-container
2016-11-11Merge "Move manila-share service to network node"Jenkins1-0/+7
2016-11-09add panko dockerfilezhubingbing1-0/+3
Change-Id: Ibf74db39348dfb6f56f4fca0aff142a75ef53d38 Partially-Implements: blueprint add-panko
2016-11-07Move manila-share service to network nodeMauricio Lima1-0/+7
After a research regarding manila-share node, is required that for the generic driver the manila-share service should be run on the network node. As the generic driver is our default driver, so this change is needed. Closes-Bug: #1639028 Change-Id: I4b73fec4f96e3e2f9c442c8716941bede5dfbc8e