summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-01-16Merge "Fix for AllNodesExtraConfig and fix environment files to create swap ↵Jenkins5-17/+17
files/partitions"
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-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-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
2017-01-11Allow freeipa environment file to be in /tmpJuan Antonio Osorio Robles1-0/+2
Relying on home can be tricky if run on CI, since we would need to hard-code the user. So for this case, we can use /tmp to source that environment file from. bp tls-via-certmonger Change-Id: Ie6234a15af7aa493257c13bd40cbf51ab36085be
2017-01-10Merge "Add example showing how to set root password via cloud-init"Jenkins1-0/+38
2017-01-10Removes deprecated OpenDaylight L2 only deploymentsTim Rozet2-6/+3
Deploying ODL without L3 DVR is no longer supported. This patch moves the opendaylight-l3 env settings to be the new default for opendaylight env file, while also removing any option to disable L3. Closes-Bug: 1654586 Change-Id: Ia2488cb0b752fb4b33f03caa7a1d2469d20395f0 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-01-10Merge "Updated from global requirements"Jenkins3-4/+17
2017-01-10Merge "README: Add mistral"Jenkins1-0/+2
2017-01-10Add deployed-server backwards compatible templateJames Slagle4-2/+35
In Newton, the ctlplane port on deployed-server was called <hostname>-ctlplane-port. When this code was refactored in I29fbc720c3d582cbb94385e65e4b64b101f7eac9, the -port suffix was dropped in favor of <hostname>-<network> convention, and the port resource was created directly in deployed-server.yaml instead of in a nested stack. Both of those changes were backwards incompatible -- making it impossible to upgrade to the new version of deployed-server.yaml without the ctlplane port getting deleted/recreated, which causes a change in IP address. The IP address change causes services to be misconfigured on upgrade attempts. Change-Id: I45991b60a151abf3c5e4d05a3aa7246b2d25ac5a
2017-01-10Merge "Setting networking-odl v2 as a mechanism driver"Jenkins2-3/+3
2017-01-10Add support for the deployment of Ceph MDSGiulio Fidente4-0/+53
This change adds a CephMds service, disabled by default, on the Controller role and an environment file to enable it. Change-Id: If7cb46319038a80ed52f753a623989885e1b7da4 Depends-On: Iaecc3ff7acb851776c5057c42a5a513a70425d2c Partial-Bug: #1644784
2017-01-10Add THT for networking-fujitsuKoki Sanagi5-0/+101
Introduce THT for networking-fujitsu. networking-fujitsu is a neutron ML2 plugin which enables FUJITSU C-Fabric switch in OpenStack environment. This templates deploy overcloud with C-Fabric switch. Change-Id: Iee75a1a30552d8dc9f55f52d10b0dc2b623992ef Implements: blueprint integration-networking-fujitsu Depends-On: I37a502b43eb7d91bfe20625248ed117eae3ca535 Depends-On: I5eb2c2a9c50b5991d62f4b6d74b83351c86b02de
2017-01-10Add retry to RHEL registrationCharles Llewellyn1-13/+30
Occasionally we can see transient network outages when attempting to register with the Redhat Portal or Satellite server. This causes deployment or scaleout operations to fail. These outages are minimal and retrying often resolves the issue. This becomes more prevelant during testing as we deploy infrastructure far more frequently. Change-Id: If23785fbe2eea4643918b2e68915bbc13c1b1112
2017-01-10Updated from global requirementsOpenStack Proposal Bot3-4/+17
Change-Id: I9ae60dfb2ef5e8fb5aae482ddb08206fc1980ca5
2017-01-10Merge "Make update-from-keystone-admin-internal-api.yaml work on newton+"Jenkins1-28/+1