Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-07-27 | Do not run clustercheck on the host after O->P upgrade | Damien Ciabrini | 1 | -0/+6 | |
Once an Ocata overcloud is upgraded to Pike, clustercheck should only be running in a dedicated container, and xinetd should no longer manage it on the host. Fix the mysql upgrade_task accordingly. Change-Id: I01acacc2ff7bcc867760b298fad6ff11742a2afb Closes-Bug: #1706612 | |||||
2017-07-27 | Merge "Deploy Ceph in containers using ceph-ansible via external workflow" | Jenkins | 7 | -0/+453 | |
2017-07-27 | Merge "Make collectd run as root inside the container" | Jenkins | 1 | -1/+3 | |
2017-07-27 | Merge "Adding Tuned Service" | Jenkins | 19 | -3/+75 | |
2017-07-26 | Merge "aodh: add gnocchi_external_project_owner config" | Jenkins | 1 | -0/+5 | |
2017-07-26 | Merge "Fix enable-ceph sample environment" | Jenkins | 3 | -0/+12 | |
2017-07-26 | Deploy Ceph in containers using ceph-ansible via external workflow | Giulio Fidente | 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" | Jenkins | 7 | -20/+59 | |
2017-07-26 | Merge "Stop Heat WSGI services on docker upgrade" | Jenkins | 3 | -5/+39 | |
2017-07-26 | Merge "Ps Cinder: Added support for password less login" | Jenkins | 3 | -0/+9 | |
2017-07-26 | Fix enable-ceph sample environment | Ben Nemec | 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" | Jenkins | 1 | -57/+2 | |
2017-07-26 | Merge "Add parameters for Veritas HyperScale distributed setup." | Jenkins | 2 | -2/+45 | |
2017-07-26 | Merge "Open up firewall for the control-ports in the bundles" | Jenkins | 3 | -1/+26 | |
2017-07-26 | Merge "Add NodeTLSData to generic role.role.j2.yaml" | Jenkins | 1 | -2/+29 | |
2017-07-26 | Merge "Make various password descriptions consistent" | Jenkins | 17 | -22/+18 | |
2017-07-26 | Merge "Stop also openstack-swift-object-expirer when upgrading swift services" | Jenkins | 2 | -0/+2 | |
2017-07-26 | Merge "Contrail network realignement + DPDK enablement" | Jenkins | 29 | -2823/+847 | |
2017-07-26 | Merge "Add keystone cron container to run token_flush" | Jenkins | 1 | -0/+26 | |
2017-07-26 | Merge "nova_api_cron docker fix: add /var/spool/cron/nova" | Jenkins | 1 | -4/+20 | |
2017-07-26 | Merge "Add containerized manila-share to CI" | Jenkins | 1 | -2/+1 | |
2017-07-25 | Add NodeTLSData to generic role.role.j2.yaml | Steven Hardy | 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" | Jenkins | 1 | -0/+26 | |
2017-07-25 | Provides Ceph config into OpenStack clients | Giulio Fidente | 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 | Merge "Add heat api container to run cron purge_deleted" | Jenkins | 1 | -0/+25 | |
2017-07-25 | Adding Tuned Service | Joe Talerico | 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 | Michael Henkel | 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" | Jenkins | 1 | -2/+3 | |
2017-07-25 | Merge "Modifying Cisco templates to support composable roles" | Jenkins | 1 | -50/+14 | |
2017-07-25 | Merge "Increase default RabbitMQ/Erlang TCP timeout from 5 to 15 seconds" | Jenkins | 1 | -1/+1 | |
2017-07-25 | Merge "Mount /var/lib/neutron in neutron agents for metadata proxy" | Jenkins | 3 | -0/+24 | |
2017-07-25 | Merge "Add metadata_settings in Heat APIs" | Jenkins | 3 | -0/+6 | |
2017-07-25 | Merge "CI/scenarios : Add scenario007 for OVN services" | Jenkins | 3 | -77/+281 | |
2017-07-24 | Modifying Cisco templates to support composable roles | Sandhya Dasu | 1 | -50/+14 | |
Change-Id: I21fee832aeeb9780f818ae869ea8714f28bbe4a0 Closes-bug: #1704853 | |||||
2017-07-24 | Merge "Revert "Disable systemd-networkd & systemd-resolved"" | Jenkins | 3 | -17/+0 | |
2017-07-24 | Merge "Set name property on missing deployments" | Jenkins | 6 | -0/+6 | |
2017-07-24 | Merge "Use static environment for deployed-server neutron mappings" | Jenkins | 2 | -10/+4 | |
2017-07-24 | Merge "Move docker_puppet_tasks calculation into services.yaml" | Jenkins | 3 | -23/+16 | |
2017-07-24 | Merge "Move services.yaml output calculation into Value resources" | Jenkins | 1 | -41/+126 | |
2017-07-24 | Merge "Release 7.0.0.0b3" | Jenkins | 1 | -1/+1 | |
2017-07-24 | Merge "Cleans up exec workaround for ODL container clustering" | Jenkins | 2 | -5/+8 | |
2017-07-24 | Add parameters for Veritas HyperScale distributed setup. | abhishek.kane | 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" | Jenkins | 29 | -29/+250 | |
2017-07-24 | Release 7.0.0.0b3 | Emilien Macchi | 1 | -1/+1 | |
Change-Id: Ibb75bfd01712257a20d72554308a0c099dd52b18 | |||||
2017-07-24 | Merge "Remove non-containerized pacemaker resources on upgrade" | Jenkins | 8 | -31/+141 | |
2017-07-24 | Add metadata_settings in Heat APIs | Thomas Herve | 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 | Steven Hardy | 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 | |||||
2017-07-24 | Move services.yaml output calculation into Value resources | Steven Hardy | 1 | -41/+126 | |
This stores the result of the yaql queries etc for easier debugging, and also so there's no risk we constantly re-evaluate the expensive query which can happen with some heat versions and configurations. This also gives a nicer error when things go wrong as when a query fails you know which resource had an error, and also the validation on resources is currently stricter due to bug #1599114. We also get some additional type validation from each OS::Heat::Value resource, e.g it checks if the calculated value is a valid map or list. The final advantage (and the original motivation for doing this) is that we can easily filter null values for any outputs where this isn't already done, which makes the config data written via openstack overcloud config download cleaner. Change-Id: Ia6697cf2e47f3f7b727d620536e0873a985c98c4 | |||||
2017-07-24 | Merge "Refactor iscsi initiator-name reset into separate service" | Jenkins | 25 | -17/+112 | |
2017-07-24 | Merge "Drop MongoDB from the undercloud" | Jenkins | 4 | -2/+7 | |