summaryrefslogtreecommitdiffstats
path: root/build/undercloud.sh
AgeCommit message (Collapse)AuthorFilesLines
2016-12-08Fixes and cleans up build/cache directory usageTim Rozet1-20/+19
Changes include: - Building is isolated to a .build directory that is git ignored - Caching is isolated to a .cache directory that is git ignored - Build scripts have been variablized, and relative paths have been removed - Unused files removed - build.sh, make file cleaned up - Fixed broken building of markupsafe and jinja2 packages - make clean-cache will remove the cache now - per item cleans are removed in place of simple clean .build now - includes fix for OSC issue with LP# 1642301 Change-Id: I42b8e4eb694bf0a2c398858814f8b73785931896 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-12-01Updates to CachingDan Radez1-2/+2
- updates cache to use the cache dir as a linked representation of the build dir - fixing cache build/extract JIRA: APEX-325 Change-Id: I80bf67e5d55ca2e069ca72e6b47303368bda0433 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-11-29Adding git commit to RPM releasesDan Radez1-2/+2
Preparing for better caching by adding the git hash to the rpm release We can skip building the RPMs if they are cached and would be built off the same hash JIRA: APEX-325 Change-Id: I9b0e26f123667673d126362a2501abb13830e44b Signed-off-by: Dan Radez <dradez@redhat.com>
2016-11-17Disable reverse DNS lookup on the undercloudDan Radez1-0/+2
Change-Id: I02328d7cff977fc55cb325b9714d8a5857c00255 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-11-11Migrate to stable/newtonTim Rozet1-4/+4
os-odl_l2_nofeature is now deprecated since new netvirt only supports odl_l3. JIRA: APEX-299 Change-Id: I3557ecb85fa4cd11bba96aa9410e56a8e8cceb00 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-09-22migrating to proposed common network settings fileDan Radez1-1/+1
- proposed in genesis https://wiki.opnfv.org/display/genesis/Common+Network+Settings - This patch updates the network_settings files in the config/network dir and updates the associated bash, python and python tests relative to the new yaml structure and nomenclature used in the proposed settings file JIRA: APEX-262 Change-Id: Ib0dc9d0f21465b38f2a53cff20f71fb9230bfc48 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-09-07Fix tacker endpoint portMichael Chapman1-1/+1
JIRA: APEX-260 Change-Id: Ie6a546b9cdde8fa016cf1d50c4641ed97f51306d Signed-off-by: Michael Chapman <michapma@redhat.com>
2016-08-17adding tackerclient to the buildDan Radez1-11/+3
JIRA: APEX-235 Change-Id: Ie3ead17f1f82bc74dc38413bb4a3118fbcb82e9c Signed-off-by: Dan Radez <dradez@redhat.com>
2016-08-16Fix tacker endpointMichael Chapman1-1/+1
Tacker endpoint is currently configured to be on the same port as congress (1789) when it should be 8888. JIRA: APEX-229 Change-Id: I239c1200668dd50d0e4f104c33b658132a906f67 Signed-off-by: Michael Chapman <michapma@redhat.com>
2016-08-12Adds missing packages to undercloudTim Rozet1-0/+4
JIRA: APEX-226 Change-Id: Icadf8eee603e753fcaaff0465bd4f9c1596a9804 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-07-20Adding tacker supportDan Radez1-0/+16
opnfv-tht-pr: 34 opnfv-puppet-tripleo-pr: 4 JIRA: APEX-126 Change-Id: I050e7ae2e94779c1886f670841aa4e2dec4aa8d2 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-07-11Adding doctor driver and datasourceDan Radez1-0/+3
opnfv-tht-pr: 37 JIRA: APEX-158 Change-Id: I079d22e8ee7798bddf7f2f1b6cc3f1b49f1d5773 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-07-01Adding congress supportDan Radez1-0/+6
JIRA: APEX-135 opnfv-tht-pr: 16 opnfv-puppet-tripleo-pr: 2 Change-Id: Ic14abd13e2aa46d7ef37b74dd7b005ebf9977bdd Signed-off-by: Dan Radez <dradez@redhat.com>
2016-06-13puppet-tripleo fork integrationDan Radez1-40/+9
moving the github integration with pull requests into a function so we can continue to service opnfv-tht and also service opnfv-puppet-tripleo with the same code opnfv-puppet-tripleo-pr: 3 Change-Id: Ief2b1e7309defce9ed2029f6baade3c1371b7d96 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-06-09updating undercloud buildDan Radez1-4/+5
if the undercloud build fails and make is rerun make will think that the undercloud is already built, this fix updates the undercloud build to match the overcloud builds such that the image file is appended with _build until the build is completed. Change-Id: I4640a1b3c4024778bbab8fbd2f65a320baaabe4b Signed-off-by: Dan Radez <dradez@redhat.com>
2016-06-08Fixes setting kernel boot arguments with perf optionsTim Rozet1-0/+6
JIRA: APEX-168 opnfv-tht-pr: 22 Change-Id: I224b16be24b34e245d22c9321ca94ebe52c52dfd Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-05-24Add pinning supportMichael Chapman1-2/+6
Add support for CPU pinning of libvirt guests and also restricting host processes to selected CPUs via isolcpus. Hugepage support is added using the same mechanism as isolcpus, along with a perf scenario where all 3 performance options are enabled. Deploy options are now parsed in python JIRA: APEX-127 JIRA: APEX-105 JIRA: APEX-106 Change-Id: I438e80fb88e596cc017595d43bc1efda1001325c opnfv-tht-pr: 8 Signed-off-by: Michael Chapman <woppin@gmail.com>
2016-05-23Limits engine workers for virtual deploymentsTim Rozet1-0/+1
Heat uses sub-process forking for increasing number of workers to handle tasks. This patch limits number of workers in undercloud and overcloud for virtual deployments to help battle resource contention. Change-Id: I70edff708b7dcaf114b285046af3138a67167150 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-04-20Deploy ceph OSDs on the compute nodes tooDan Radez1-16/+17
- Also fixing the github PR json parsing opnfv-tht-pr: 7 JIRA: APEX-89 Change-Id: I5c27209ed006309285bd24d77cc2392513325116 Signed-off-by: Dan Radez <dradez@redhat.com> Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-04-12fixing PR_NUMBER evaluation when there is no opnfv-tht-pr in the commit messageDan Radez1-1/+5
Change-Id: I5abd9efe48a665f7a65201ec20805cd1a4001763 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-04-12Get tht from github instead of rpmMichael Chapman1-4/+34
Use apex fork of tht instead of relying on rpms. Can get specific pull requests instead of default branch if specified in the commit message using the syntax: opnfv-tht-pr: [pull-request-number] Change-Id: Ib4c8edd1a94258406d06dd7e80b4ae4ec8ca6c53 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-04-07Fixes controller Image to be overcloud-fullTim Rozet1-0/+2
New param introduced into THT that exposes the image to use for the Controller. The new var is defaulted to use overcloud-control and is causing master to fail. Changes Include: - Adds opnfv-environment yaml file to use for common parameters required in all deployments - Defaults controllerImage to be overcloud-full Change-Id: I5da8921d9c9efd167748a3d6f42866d18f46d2b7 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-04-01Migrating to MitakaDan Radez1-26/+5
- Only support for NOSDN for this patch - Other SDN controllers will not be tested for this patch - AODH is now upstream and not needed to be carried in Apex - puppet-cinder-quota-fix.patch is now upstream and not needed to be carried in Apex - puppet-neutron-force-metadata.patch is now upstream and not needed to be carried in Apex - removing the catalog of nic files and creating a templatization for them JIRA: APEX-108 JIRA: APEX-93 JIRA: APEX-92 Change-Id: Ic1a24baec7ef295e9dc1b8b72ac36ca5b05578ea Signed-off-by: Dan Radez <dradez@redhat.com>
2016-03-23updating vm creation for virt deploymentDan Radez1-0/+57
- replacing brbm with logical names br-netname - replacing instack-virt-setup with tripleo scripts JIRA: APEX-90, APEX-80 Change-Id: I58a15dee8de882e034c8af8a3368ca0647741b13 Signed-off-by: Dan Radez <dradez@redhat.com>