Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-07-27 | Add 'ovn-controller' service | 12 | -15/+54 | ||
Presently the ovn-controller service (puppet/services/neutron-compute-plugin-ovn.yaml) is started only on compute nodes. But for the cases where the controller nodes provide the north/south traffic, we need ovn-controller service runninng in controller nodes as well. This patch - Renames the neutron-compute-plugin-ovn.yaml to ovn-controller.yaml which makes more sense and sets the service name as 'ovn-controller'. - Adds the service 'ovn-controller' to Controller and Compute roles. - Adds the missing 'upgrade_tasks' section in ovn-dbs.yaml and ovn-controller.yaml Depends-On: Ie3f09dc70a582f3d14de093043e232820f837bc3 Depends-On: Ide11569d81f5f28bafccc168b624be505174fc53 Change-Id: Ib7747406213d18fd65b86820c1f86ee7c39f7cf5 | |||||
2017-07-27 | Merge "Add PCI to nova compute container for passthrough support" | 1 | -0/+2 | ||
2017-07-27 | Merge "Enable libvirtd_config puppet tag in nova-libvirtd docker service" | 1 | -1/+1 | ||
2017-07-27 | Merge "Deploy Ceph in containers using ceph-ansible via external workflow" | 7 | -0/+453 | ||
2017-07-27 | Merge "Make collectd run as root inside the container" | 1 | -1/+3 | ||
2017-07-27 | Merge "Adding Tuned Service" | 19 | -3/+75 | ||
2017-07-26 | Merge "aodh: add gnocchi_external_project_owner config" | 1 | -0/+5 | ||
2017-07-26 | Merge "Fix enable-ceph sample environment" | 3 | -0/+12 | ||
2017-07-26 | Deploy Ceph in containers using ceph-ansible via external workflow | 7 | -0/+453 | ||
Add docker profiles to deploy Ceph in containers via ceph-ansible. This is implemented by triggering a Mistral workflow during one of the overcloud deployment steps, as provided by [1]. Some new service-specific parameters are available to determine the workflow to execute and the ansible playbook to use. A new `CephAnsibleExtraConfig` parameter can be used to provide arbitrary config variables consumed by `ceph-ansible`. The pre-existing template params consumed up until the Pike release to drive `puppet-ceph` continue to work and are translated, when possible, into the equivalent `ceph-ansible` variable. A new environment file is added to enable use of ceph-ansible; the pre-existing puppet-ceph implementation remains unchanged and usable for non-containerized deployments. 1. https://review.openstack.org/#/c/463324/ Change-Id: I81d44a1e198c83a4ef8b109b4eb6c611555dcdc5 | |||||
2017-07-26 | Merge "Provides Ceph config into OpenStack clients" | 7 | -20/+59 | ||
2017-07-26 | Merge "Stop Heat WSGI services on docker upgrade" | 3 | -5/+39 | ||
2017-07-26 | Merge "Ps Cinder: Added support for password less login" | 3 | -0/+9 | ||
2017-07-26 | Fix enable-ceph sample environment | 3 | -0/+12 | ||
The necessary resource registry entries were missing from this env and the old environment was not deprecated. Change-Id: I6a9b148514fc5da1f96b9fd7fe09f564c2f82419 | |||||
2017-07-26 | Merge "Replace outdated instruction with link to upstream doc" | 1 | -57/+2 | ||
2017-07-26 | Merge "Add parameters for Veritas HyperScale distributed setup." | 2 | -2/+45 | ||
2017-07-26 | Merge "Open up firewall for the control-ports in the bundles" | 3 | -1/+26 | ||
2017-07-26 | Merge "Add NodeTLSData to generic role.role.j2.yaml" | 1 | -2/+29 | ||
2017-07-26 | Merge "Make various password descriptions consistent" | 17 | -22/+18 | ||
2017-07-26 | Merge "Stop also openstack-swift-object-expirer when upgrading swift services" | 2 | -0/+2 | ||
2017-07-26 | Merge "Contrail network realignement + DPDK enablement" | 29 | -2823/+847 | ||
2017-07-26 | Merge "Add keystone cron container to run token_flush" | 1 | -0/+26 | ||
2017-07-26 | Merge "nova_api_cron docker fix: add /var/spool/cron/nova" | 1 | -4/+20 | ||
2017-07-26 | Merge "Add containerized manila-share to CI" | 1 | -2/+1 | ||
2017-07-25 | Add NodeTLSData to generic role.role.j2.yaml | 1 | -2/+29 | ||
This is currently included in the controller-role template, so we need to add it to the generic role.role.j2.yaml in order to convert the controller-role template to be rendered via j2 Change-Id: I01bf01c8a31e4cc26f202dd1774845ec33f50bcd Partially-Implements: blueprint composable-networks | |||||
2017-07-25 | Merge "Add cinder cron container to run db purge" | 1 | -0/+26 | ||
2017-07-25 | Provides Ceph config into OpenStack clients | 7 | -20/+59 | ||
Given ceph-ansible or puppet-ceph will have created the Ceph config files and keyrings in /etc/ceph on baremetal, this change copies into the OpenStack containers the necessary files for the services to be able to connect to the Ceph cluster. Change-Id: Ibc9964902637429209d4e1c1563b462c60090365 | |||||
2017-07-25 | Enable libvirtd_config puppet tag in nova-libvirtd docker service | 1 | -1/+1 | ||
Required now that https://review.openstack.org/480289 has merged Change-Id: I17f6c9b5a6e2120a53bae296042ece492210597a Related-Bug: #1696504 | |||||
2017-07-25 | Merge "Add heat api container to run cron purge_deleted" | 1 | -0/+25 | ||
2017-07-25 | Adding Tuned Service | 19 | -3/+75 | ||
Allow the user to set a specific Tuned profile on a given host. Defaults to throughput-performance Change-Id: I0c66193d2733b7a82ad44b1cd0d2187dd732065a | |||||
2017-07-25 | Contrail network realignement + DPDK enablement | 29 | -2823/+847 | ||
This patch moves Contrail roles communication from public/external to internal_api network for OpenStack API. It also adds the option to enable dpdk. Monolithic firstboot script is broken down into small pre-network and per-node extraconfig scripts Change-Id: I296a3bf60cef6fa950fd71d6e68effe367d1e66b Closes-Bug: 1698422 | |||||
2017-07-25 | Merge "Fall back to non-containerized cinder-backup and cinder-volume for HA" | 1 | -2/+3 | ||
2017-07-25 | Merge "Modifying Cisco templates to support composable roles" | 1 | -50/+14 | ||
2017-07-25 | Merge "Increase default RabbitMQ/Erlang TCP timeout from 5 to 15 seconds" | 1 | -1/+1 | ||
2017-07-25 | Merge "Mount /var/lib/neutron in neutron agents for metadata proxy" | 3 | -0/+24 | ||
2017-07-25 | Merge "Add metadata_settings in Heat APIs" | 3 | -0/+6 | ||
2017-07-25 | Merge "CI/scenarios : Add scenario007 for OVN services" | 3 | -77/+281 | ||
2017-07-24 | Modifying Cisco templates to support composable roles | 1 | -50/+14 | ||
Change-Id: I21fee832aeeb9780f818ae869ea8714f28bbe4a0 Closes-bug: #1704853 | |||||
2017-07-24 | Merge "Revert "Disable systemd-networkd & systemd-resolved"" | 3 | -17/+0 | ||
2017-07-24 | Merge "Set name property on missing deployments" | 6 | -0/+6 | ||
2017-07-24 | Merge "Use static environment for deployed-server neutron mappings" | 2 | -10/+4 | ||
2017-07-24 | Merge "Move docker_puppet_tasks calculation into services.yaml" | 3 | -23/+16 | ||
2017-07-24 | Merge "Move services.yaml output calculation into Value resources" | 1 | -41/+126 | ||
2017-07-24 | Merge "Release 7.0.0.0b3" | 1 | -1/+1 | ||
2017-07-24 | Merge "Cleans up exec workaround for ODL container clustering" | 2 | -5/+8 | ||
2017-07-24 | Add parameters for Veritas HyperScale distributed setup. | 2 | -2/+45 | ||
Add more parameters to Veritas Hyperscale's composable service, which will be relevant in distributed setup. Change-Id: Ib1b90edbf17ea7f14bdbed4857241fca86b87a18 Signed-off-by: abhishek.kane <abhishek.kane@veritas.com> | |||||
2017-07-24 | Merge "Add support for nova live/cold-migration with containers" | 29 | -29/+250 | ||
2017-07-24 | Release 7.0.0.0b3 | 1 | -1/+1 | ||
Change-Id: Ibb75bfd01712257a20d72554308a0c099dd52b18 | |||||
2017-07-24 | Merge "Remove non-containerized pacemaker resources on upgrade" | 8 | -31/+141 | ||
2017-07-24 | Add metadata_settings in Heat APIs | 3 | -0/+6 | ||
We don't expose metadata_settings in Heat services, so SSL shouldn't work. Change-Id: I411085d9b249e54a2462de5efe4abf8f0865c0c2 | |||||
2017-07-24 | Move docker_puppet_tasks calculation into services.yaml | 3 | -23/+16 | ||
This makes the RolesData output more accurate, and we can rework things so docker-puppet only gets run when there is a non-empty file calculated (e.g there are tasks to run). Change-Id: I8cdab3c857977c80fe2e359ab9e05740a838d66b |