summaryrefslogtreecommitdiffstats
path: root/build/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2016-12-02Merge "Adding a release RPM"Tim Rozet1-2/+24
2016-12-02updating the tacker build to use upstreamDan Radez1-15/+16
Change-Id: Ice900ffa840d6aac4fe31459432cbf95ff945d84 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-12-01Adding a release RPMDan Radez1-2/+24
JIRA: APEX-351 Change-Id: I9b8b74073287005221a7a3f6dfe2d52a7d1cf667 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-11-29Adding git commit to RPM releasesDan Radez1-65/+52
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-29Remove networking-vpp version fixFeng Pan1-1/+0
Change-Id: Icc4bc5a053e658f758a9dc7d22647348769a64ba Signed-off-by: Feng Pan <fpan@redhat.com>
2016-11-29Merge "Adding more cleanups for Apex RPMS"Dan Radez1-0/+10
2016-11-27Build failure fixesFeng Pan1-0/+1
- Remove puppet debug from overcloud image - file /var/lib/heat-config/hooks/puppet no longer exist in overcloud image. - Revert networking-vpp to known working version until fix is committed upstream. Change-Id: I9add838a60014a43774d4001ccd84ccad21a3343 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-11-23Adding more cleanups for Apex RPMSDan Radez1-0/+10
Change-Id: Ief9b017a290816c941fd8c15e5877cda81bb67cf Signed-off-by: Dan Radez <dradez@redhat.com>
2016-11-11Merge "Migrate to stable/newton"Tim Rozet1-1/+1
2016-11-11Migrate to stable/newtonTim Rozet1-1/+1
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-10-18giving some love to make cleanDan Radez1-11/+27
it wasn't working, so adding a few things so it will work and clean up better JIRA: APEX-327 Change-Id: I428309f4e0f7ad837d24a7b0cc4659172f7f2bc7 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-10-12Consolidate ODL SFC RPM into ODL RPMDan Radez1-36/+5
OVS NSH can be installed at deploy time. Change-Id: Ie875ada99053df95c6534e269f4dd627396489bc JIRA: APEX-324 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-10-06Merge "VPP version update"Tim Rozet1-3/+3
2016-10-04VPP version updateFeng Pan1-3/+3
- Update VPP version to latest on 16.09 branch - Change networking-vpp repo to point to openstack. - Update VPP python API rpm location - Configure etcd for networking-vpp ML2 plugin opnfv-tht-pr: 85 JIRA: APEX-283 Change-Id: I4e69de3c51b1f4221995cc8568cdfa18aacbc55c Signed-off-by: Feng Pan <fpan@redhat.com>
2016-09-27Add python ipmi library to isoMichael Chapman1-0/+1
JIRA: APEX-282 Change-Id: Ib63735049689eb9e2778d71f803f2bdb7a55c9eb Signed-off-by: Michael Chapman <woppin@gmail.com>
2016-09-22migrating to proposed common network settings fileDan Radez1-3/+0
- 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-15Networking-vpp fixesFeng Pan1-1/+1
- Update TenantNIC and PublicNIC in numa.yaml - Use OVS rather than linux bridge for virtual deployment on jump host - Fix controller and compute IP arrays in T-H-T - Move networking-vpp repo for vlan rewrite patch JIRA: APEX-261 opnfv-tht-pr: 79 Change-Id: I4b3b6b09613e7c47869617e15aafec8e7b59d18f Signed-off-by: Feng Pan <fpan@redhat.com>
2016-08-28Add networking-vpp ML2 mechanism driver to overcloud imageFeng Pan1-1/+11
Change-Id: Icfeb02f73b18aa6dbcca449b83d2c8c8bf0f6dab Signed-off-by: Feng Pan <fpan@redhat.com>
2016-08-26Freezes FDIO/Honeycomb artifactsTim Rozet1-1/+1
JIRA: APEX-243 Change-Id: I1ed843c316b840aa9c0f85ef250fcecc59197188 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-08-25Add JVpp to local maven repository during honeycomb/vpp buildFeng Pan1-0/+2
Change-Id: I1002eb3d2a6e58621582dd61348ffa2745c77655 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-08-24adding more network_environment.py testsDan Radez1-1/+1
- increasing required test coverage to 90% - also consolidating some repeated code into functions Change-Id: I6b582478c509c24fce43224a516414e1ead6c8e4 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-08-24Add honeycomb to build processFeng Pan1-1/+17
JIRA: APEX-133 Change-Id: I96b278996edc6897408111d31b9effe472fb0d10 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-08-17Moving rpm spec files to a sub directoryDan Radez1-17/+17
Change-Id: I10eebc955cae5006155e045accf2924c393ab522 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-08-17adding tackerclient to the buildDan Radez1-4/+26
JIRA: APEX-235 Change-Id: Ie3ead17f1f82bc74dc38413bb4a3118fbcb82e9c Signed-off-by: Dan Radez <dradez@redhat.com>
2016-08-16Added VPP (including python API) to build processFeng Pan1-2/+29
Change-Id: Iccc88105e92540fa2a52c827941827c05b8edf7b Signed-off-by: Feng Pan <fpan@redhat.com>
2016-08-03Build Congress RPM packageCarlos Goncalves1-2/+25
Changes include: - RPM build for congress moved into Apex - Fixes missing log dir for congress in spec - Adds missing API network definition for Congress - Fixes URL for getting doctor driver - Increases controller default RAM to 10GB due to resource contention with ODL - Fixes Congress service config/db sync in THT to be in step 3 opnfv-tht-pr: 51 JIRA: APEX-212 Change-Id: I4a55646e7ef851782ae0d1963f7b479086958365 Signed-off-by: Carlos Goncalves <carlos.goncalves@neclab.eu> Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-07-25Adds custom tacker to build processTim Rozet1-2/+24
Change-Id: I59d76fbf1de645a7310aed14704cc561142eb148 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-06-30Syntax updates and new testsDan Radez1-2/+13
- syntax updates to match pep8 standards - tests to cover apex_python_utils.py Change-Id: Ifac06fdbb97266f1b574b20610979b6965d6dd55 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-06-28ISO missing ipxe roms packageDan Radez1-0/+1
JIRA: APEX-157 Change-Id: I5feeec1472f58f1747054d7bb04c20274653594c Signed-off-by: Dan Radez <dradez@redhat.com>
2016-06-10converting apex ip_utils unit tests to noseDan Radez1-1/+9
Change-Id: I54205d217807fd5499a71571ef8bed7c684fe944 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-06-08fixing detached state deploymentDan Radez1-1/+50
JIRA: APEX-157 Change-Id: Ifb3b706c61c6df5534bc7c22948fc0ae57a923df Signed-off-by: Dan Radez <dradez@redhat.com>
2016-06-07Enabling python coverage tests in build.shDan Radez1-0/+9
Change-Id: Iececedb03a60dd0bfc1ad6ef1275f6a0427350eb Signed-off-by: Dan Radez <dradez@redhat.com>
2016-04-07Updates to the iso buildDan Radez1-1/+1
- refreshing to the Cent 7 1511 version of comps.xml - adding a graphical desktop install option - refreshing to the Cent 7 1511 version of isolinux.cfg - adding package depedencies for Mitaka ISO install JIRA: APEX-104 Change-Id: I73413270d2da656a4421f78a93504b611d300206 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-04-07Fixing how we get the RPM version from the spec fileDan Radez1-1/+1
Change-Id: Ib7c1ccc1d82f6f6ef11f553d3f56cd3da35dc3b1 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-04-05Makefile & build.sh updates for RPM BuildingDan Radez1-15/+36
- fix the undercloud dependancy chain so the tarball gets rolled now - adding rpm-check jobs for each of the rpms, this runs the build but doesn't spit out the rpm file - added conditionals for rpm-check commands, only take the time to run them if the Makefile or specs have changed Change-Id: I9731b278d06d92deb3f69066ba4468e64647582d Signed-off-by: Dan Radez <dradez@redhat.com>
2016-04-01Migrating to MitakaDan Radez1-5/+18
- 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-155/+177
- 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>
2016-02-29updating the centos dvd versionDan Radez1-3/+4
Change-Id: I2ab43f43858745b5ac5ed695301ad09290b2c320 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-01-27Allows ONOS to use compute nodes with br-ex no IPTim Rozet1-0/+5
ONOS needs the capability to have br-ex on compute nodes with no IP for L3 functionality to work correctly on baremetal. This patch allows that capability, and makes it default behavior (sdn_l3 true). If desired, a user can set sdn_l3 to false, and compute nodes public interface will be a regular interface with no IP for ONOS deployments. JIRA: APEX-64 Change-Id: I578b946edbddf7fc9c29363c78fec2c3ada48cf6 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-25Fixes ONOS external networkTim Rozet1-0/+5
ONOS public network needs to not have IPs on the compute nodes' public interface. JIRA: APEX-64 Change-Id: I0d4d97b1b7dcaa39395940da03ae6b19f1dd9eb0 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-21adding SFC overcloud imageDan Radez1-1/+4
JIRA: APEX-46 JIRA: APEX-48 Change-Id: Ic2a0d9035429c5887d10f60febacff63dd2eeb5e
2016-01-17Adds ODL L3 and external network support on compute nodesTim Rozet1-0/+5
Adds support for ODL L3 which uses DVR (distributed virtual routing). Due to DVR compute nodes must have br-ex. In addition, neutron must force metadata via dhcp agent, since there is no neutron L3 agent running. ODL L3 runs as custom plugin to neutron. Also adds support for configuring IP on public NIC now by default. This is needed for ONOS deployment, and access via public interface. Change-Id: I5df0e49bd903efacf8c87486da27576b01ce5779 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-01-15splitting rpm into multiple rpmsDan Radez1-16/+43
- code in the common rpm - instack in the instack rpm - undercloud in an rpm that will be named per sdn in the future Change-Id: I969277daf87f67da6934cad7268c96efda6960c7
2016-01-06Adds some network parsing for baremetal deployments and other fixesTim Rozet1-10/+12
Changes include: - Fixes Intel Pod 2 inventory file - Check for DHCP server on the host and disable - Adds realistic+common network-settings file - Modifies baremetal deployments to bridge to correct interface - Adds private/storage network OVS bridges - Parses network-settings into valid network-environment variables - If certain network-settings are missing they will be auto-detected Note: The actual settings set forth for deployment only include admin/external networks at the moment. Private/storage networks will be handled in an upcoming patch. JIRA: APEX-50 Change-Id: I0a1a86f37c08702a93fe167688c3149ba5573db4 Signed-off-by: Tim Rozet <trozet@redhat.com>
2015-12-18cleaning out some tarball manipulations from Makefile that are unnessesaryDan Radez1-4/+0
Change-Id: I4a585a5e72872fa1887aa4487ebd7b17d07feacc
2015-12-14updating the OpenDaylight patchDan Radez1-2/+2
- using the proposed patched for upstream - ensuring l3_ha is disabled - exposing support for an ODL only node Change-Id: I6f4a50300ea08322eea4ba466fc1a3b0fbcb5743 Signed-off-by: Dan Radez <dradez@redhat.com>
2015-12-07switching to RDO build undercloud instead of building it ourselvesDan Radez1-13/+3
Change-Id: I9f09c195352d2d88a3da4f42e09424d96d39722b
2015-11-25adding installation instructionsDan Radez1-0/+1
JIRA: APEX-35 Change-Id: Iebbf85bd59844716961c27bb81ff7bbda2d1a1bf
2015-11-18updates and fixes to the iso buildDan Radez1-0/+2
- adding isohybrid so isos can be written to a USB - adding base group to yum comps file for iso install Change-Id: I3a8bda84b1a704f01e433f43533e63452f1a6e83
2015-11-17adding basic network isolationDan Radez1-10/+12
- separating external traffic from internal traffic JIRA: APEX-41 Change-Id: Idcd01a514083c53a3133a75d3bcabf824a7a4377