summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-01-17Add deployed server bootstrap to noop-ctlplaneDan Prince1-0/+1
This patch adds the new OS::TripleO::DeployedServer::Bootstrap entry to this template as OS::Heat::None. This fixes the undercloud t-h-t installer. Change-Id: I211fff6dd81cb1a6425dbae4b81d4e9e8819fc52
2017-01-17Merge "Allow user to configure Ceph rbd_default_features"Jenkins2-0/+10
2017-01-17Merge "HPELeftHandISCSIDriver support for Cinder"Jenkins5-0/+78
2017-01-17Merge "Simplify passing config to ovs agent container"Jenkins3-13/+2
2017-01-17Merge "Fix typo in template description"Jenkins1-1/+1
2017-01-17Merge "Use custom role names in deployed-server roles"Jenkins1-6/+5
2017-01-17Simplify passing config to ovs agent containerMartin André3-13/+2
The mechanism to pass config files to the neutron-ovs-agent container was overly complex and not at all justified. This commit removes a few useless parameters and aligns the neutron-ovs-agents with the rest of the containers. Change-Id: Ib9a5985ac9d098731c2fb798d6c9e03cba4b87dd
2017-01-17Merge "Remove old ControllerConfig override from puppet-pacemaker.yaml"Jenkins4-63/+4
2017-01-16Merge "Fix for AllNodesExtraConfig and fix environment files to create swap ↵Jenkins5-17/+17
files/partitions"
2017-01-16Allow user to configure Ceph rbd_default_featuresJohn Fulton2-0/+10
Allow user to configure rbd_default_features parameter in ceph.conf / [client] section. Operators deploying newer Ceph clients that must use older Ceph servers need to be able to easily set this option for backwards compatibility. Change-Id: I685c95c47282894bb6309168c537de877dbccc66 Depends-On: I477640c5db2cc84622da7734fb54cfe7740bd137 Related-Bug: 1633552
2017-01-16Merge "Deployed server bootstrap via Heat"Jenkins5-0/+51
2017-01-16Merge "Add heat service support for composable upgrades"Jenkins4-0/+32
2017-01-16Merge "Add cinder service support for composable upgrades"Jenkins3-0/+34
2017-01-16Fix typo in template descriptionJames Slagle1-1/+1
The DeployedServerPortMap parameter actually joins the hostname and network name with a dash, not an underscore. This commit just fixes the template description for documentation purproses. Change-Id: Iea874e090bc615fd56b07e327465d093bcb0df9c
2017-01-16Use custom role names in deployed-server rolesJames Slagle1-6/+5
Custom role names need to be used in the deployed server role files, otherwise the new customized roles are not generated by jinja since the default roles are excluded from templating in j2_excludes.yaml. This patch also removes the OS::TripleO::Services::Core service that was recently removed from the default Controller role as well in I48cd2b6a4593d673d5883b45feae088392e7e713 Partially-implements: blueprint split-stack-software-configuration Change-Id: I60cb60382d472cd093f07e134245f666029f3b16
2017-01-16Deployed server bootstrap via HeatJames Slagle5-0/+51
Adds an environment file, template, and script that can be used to do initial bootstrapping of deployed servers during NodeExtraConfig. It is meant to install and configure the initial dependencies needed to apply the rest of the OpenStack configuration via Heat. Enabling yum repos and installing the initial python-heat-agent package would still have to be manual steps when using this environment. But the goal is to keep those manual steps to a minimum and automate as much as possible in deployed-server-bootstrap.sh. Along with setting EnablePackageInstall: True, this could eventually replace bootstrap-overcloud-full.sh from tripleo-ci. Partially-implements: blueprint split-stack-software-configuration Change-Id: I6be94604a46382e6288df1b36b9de8fab58696cc
2017-01-16Fix for AllNodesExtraConfig and fix environment files to create swap ↵Carlos Camacho5-17/+17
files/partitions This submission: - Fix an error in the AllNodesExtraConfig resource. (Can't merge servers multiple times). - Add environment files to deploy swap file/partition without manual edit over the templates. - If a swap partition is mounted without having it available the deployment will fail, the fix checks that if the partition is not created then the deployment continues. - Removing empty extra lines in swap templates. - Adjust description and remove unnecessary comments in swap templates. Closes-Bug: 1652184 Change-Id: I828bbbbd4c178956aac74af49f80fcd4f62fa16b
2017-01-16Merge "Adds a step0 for pre upgrade-init checks"Jenkins4-3/+18
2017-01-16Merge "Add deployed-server backwards compatible template"Jenkins4-2/+35
2017-01-16Merge "Continue checking for request url if initially null"Jenkins1-1/+8
2017-01-16Merge "Add UpgradeInitCommand to deployed-server"Jenkins1-0/+26
2017-01-14Updated from global requirementsOpenStack Proposal Bot2-3/+3
Change-Id: Icadcb1b27852d729608195f4890f914c8350ac8c
2017-01-14Merge "Add ReNo support"Jenkins9-0/+354
2017-01-13Merge "Add git to FreeIPA test server install script"Jenkins1-1/+1
2017-01-13Merge "Revert "Specify cell0 db creation""Jenkins1-4/+0
2017-01-13Add ReNo supportEmilien Macchi9-0/+354
Add ReNo support to manage release notes. http://docs.openstack.org/developer/reno/ Change-Id: Ie5154d909e616e4e7e813052f9c121d6ac5b0875
2017-01-13Merge "Add neutron service support for composable upgrades"Jenkins6-2/+42
2017-01-13Revert "Specify cell0 db creation"Alex Schultz1-4/+0
This reverts commit 4e3b085a59e7af49d1025986fd80796be338f5fd. Change-Id: Id9b3610af7167572b292ba330c3f0aad660fedc4 Related-Bug: #1656276
2017-01-13HPELeftHandISCSIDriver support for Cinderchinthagovardhan5-0/+78
Cinder configuration with HPELeftHandISCSIDriver for VSA storage Change-Id: Iaefbf38522069f6c636130e357f19a7fb7d54fe4
2017-01-13Merge "Add THT for networking-fujitsu"Jenkins5-0/+101
2017-01-13Merge "Use provided qemu.conf in libvirt container"Jenkins1-0/+5
2017-01-13Add git to FreeIPA test server install scriptJuan Antonio Osorio Robles1-1/+1
This is needed to fetch the tripleo repo; since it's not available because we're using the generic cloud image on CI. Change-Id: I22ebe028c7b23cb5fba7d03ce89e967bca5951f8
2017-01-13Add heat service support for composable upgradesSteven Hardy4-0/+32
Change-Id: Idbbff1e7b3947a8a381ddae172006d724a98a344 Partially-Implements: blueprint overcloud-upgrades-per-service
2017-01-13Add cinder service support for composable upgradesSteven Hardy3-0/+34
Change-Id: I5447afb18b43bc3442e411a6b0ac7c32e8075116 Partially-Implements: blueprint overcloud-upgrades-per-service
2017-01-13Add neutron service support for composable upgradesSteven Hardy6-2/+42
Change-Id: I9c6116ddb4475b798876635cbb701214759fa33b Partially-Implements: blueprint overcloud-upgrades-per-service
2017-01-13Merge "Configure specific module path for ansible."Jenkins1-0/+1
2017-01-13Adds a step0 for pre upgrade-init checksmarios4-3/+18
Adds a step0 for any pre-upgrade checks. This migrates some of the checks we have at the top of extraconfig/tasks/major_upgrade_controller_pacemaker_1.sh Checks for other services (and for the cluster) will follow in separate commits. Partially-Implements: blueprint overcloud-upgrades-per-service Change-Id: I607f1fed68d7f11773484c3d7cb3e5af67465d57
2017-01-12Add glance service support for composable upgradesSteven Hardy2-0/+17
Change-Id: I730abee756598c0a23209a53e52cc83e0b815a50 Partially-Implements: blueprint overcloud-upgrades-per-service
2017-01-11Merge "Add retry to RHEL registration"Jenkins1-13/+30
2017-01-11Merge "Fix protocol for ZaqarWebsockets endpoint"Jenkins1-0/+1
2017-01-11Merge "Make build_endpoint_map.py output an ocata versioned template"Jenkins1-1/+1
2017-01-11Merge "Remove unused pacemaker profiles"Jenkins39-1651/+0
2017-01-11Merge "Fix error path for tools/process-templates.py"Jenkins3-0/+4
2017-01-11Merge "Allow freeipa environment file to be in /tmp"Jenkins1-0/+2
2017-01-11Fix protocol for ZaqarWebsockets endpointJuan Antonio Osorio Robles1-0/+1
We needed to set the 'ws' protocol so we would get the correct endpoint map generated when using build_endpoint_map.py Change-Id: I6f2cfce058a803f1925c4e22f9791d0117a6c0e3
2017-01-11Make build_endpoint_map.py output an ocata versioned templateJuan Antonio Osorio Robles1-1/+1
the version it was using was 2015-04-30, but we should be using ocata instead. Change-Id: I3eca2f235b3623f08e9cd6b7c2eafe0959b2fb3c
2017-01-11Merge "Update net-config-noop to use apply-config"Jenkins1-2/+2
2017-01-11Merge "Removes deprecated OpenDaylight L2 only deployments"Jenkins2-6/+3
2017-01-11Merge "Add support for the deployment of Ceph MDS"Jenkins4-0/+53
2017-01-11Fix error path for tools/process-templates.pySteven Hardy3-0/+4
The error path for this fails because we don't import six or install it in the templates tox venv Change-Id: Ie9f46332f2b03d48a1b0a4a432e9721757833569