Age | Commit message (Collapse) | Author | Files | Lines |
|
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>
|
|
Change-Id: Ice900ffa840d6aac4fe31459432cbf95ff945d84
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
|
|
|
|
IPv6 deployment will fail sometimes due to slow response
of rabbitmqctl status check. This patch increases wait timer
from 10 to 60 seconds so we can be sure to receive a valid
return code.
Change-Id: I2c52f3774007153bb4e692218d40b679ec0a0698
Signed-off-by: Feng Pan <fpan@redhat.com>
|
|
JIRA: APEX-346
Change-Id: I9ffa32da906f50441dfc05610d0668e84c992e81
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
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>
|
|
JIRA: APEX-344
Change-Id: Ib1bf1ac6b76af3a4cbbc2b7a20753c232ff5fa16
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
- 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>
|
|
|
|
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>
|
|
JIRA: APEX-343
Change-Id: Ica5d738a3b25328834ca4aa86e64117cb6b5d7f2
Signed-off-by: Feng Pan <fpan@redhat.com>
|
|
|
|
Update qemu to version 2.3.0-31.el7_2.21.1 to pick up fix for
Bugzilla 1322087
JIRA: FDS-121
Change-Id: Iafcbce0405b7c7c96a2c9ca2e086e158749c220e
Signed-off-by: Feng Pan <fpan@redhat.com>
|
|
These only need to be installed once so no need to check them every run.
Change-Id: I288fb52625cad1f11b3b3ca7f0f29a30095646f9
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
|
|
Update packages in overcloud to fix IPv6 deployment failure.
JIRA: APEX-332
Change-Id: Ifee857b42292ed638fb1bf49178c258d9d504af7
Signed-off-by: Feng Pan <fpan@redhat.com>
|
|
JIRA: APEX-287
openstack-congress rpm-spec use '%dist' macro as name
suffix, '%dist' macro is different over various distros
which may cause name mismatch when uploading package to
overcloud images; fix it by using '%dist' macro in
package name to avoid possible mismatch.
Change-Id: Iaa7068d7da3e5fe3728baf2fa3c67eb45355c74a
Signed-off-by: zshi <zshi@redhat.com>
|
|
Also changes python path in networking-vpp spec to use abolsute path.
This avoids issues when python path is found on a different path
on build machine.
Change-Id: Icc2951bc66ba0b2ab0510083ecad6e680da9d5fc
Signed-off-by: Feng Pan <fpan@redhat.com>
|
|
- 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>
|
|
Our kernel version is always updated in our build, causing static kmod
builds for OVS to fail. This adds OVS NSH to Apex build process.
JIRA: APEX-214
Change-Id: Ib071565d71c3471c2a03345b999adcad5af1962f
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
- Add puppet neutron support for configuring both ML2 driver and
networking-vpp agent
- Update THT to invoke new puppet classes.
JIRA: APEX-261
opnfv-tht-pr: 76
Change-Id: Iab21713eb711e9f24fa66cba30c895e43a3e945e
Signed-off-by: Feng Pan <fpan@redhat.com>
|
|
|
|
VPP was overriding kernel settings with its defaults for all deployments
by installing the VPP RPM. This removes that file, and sets the
settings appropriately for the FDIO scenarios only, based on number of
huge pages per profile.
JIRA: APEX-255
Change-Id: If39b220a7c34cbfd673afe1881c1a9bdb3fdc2e0
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
L3 Agent needs to use OVS driver for external interfaces and NSDriver
for Internal interfaces.
JIRA: APEX-252
opnfv-tht-pr: 73
Change-Id: Ic96e30421a1f1308c358a644e5602ca738091695
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
This is added to the entire overcloud, because it only adds driver code
and will not impact other scenarios. It will also allow for CI coverage
of this commit. This driver is needed for FDIO to be able to use
Neutron DHCP agent.
JIRA: APEX-249
opnfv-tht-pr: 70
Change-Id: Id2eb55b68dd97c79dcb9e2fd3061a252965e66ae
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
Change-Id: Icfeb02f73b18aa6dbcca449b83d2c8c8bf0f6dab
Signed-off-by: Feng Pan <fpan@redhat.com>
|
|
JIRA: APEX-243
Change-Id: I1ed843c316b840aa9c0f85ef250fcecc59197188
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
- Update DPDK and ovs-dpdk rpm links
- Change curl to wget to get proper error return code when failure
occurs.
JIRA: APEX-119
Change-Id: Icdd8e11f1fff9e20695780215dee357b0aca45a5
Signed-off-by: Feng Pan <fpan@redhat.com>
|
|
Changes include:
- Moves honeycomb to the opendaylight builder
- Adds honeycomb puppet mod
- Configures rest ports correctly and brings up honeycomb
opnfv-tht-pr: 60
Change-Id: I630e9a63754ca6e41d1816a52db3b8272a9f7b6f
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
|
|
JIRA: APEX-235
Change-Id: Ie3ead17f1f82bc74dc38413bb4a3118fbcb82e9c
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
Change-Id: Iee70813504977f6433691d6e9253f329dbe0e372
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
Change-Id: Iccc88105e92540fa2a52c827941827c05b8edf7b
Signed-off-by: Feng Pan <fpan@redhat.com>
|
|
Senlinclient was missing causing problems with heat-engine.
JIRA: APEX-231
Change-Id: I6793c352de117cf36b9660e9b99102a0189f8a6e
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
|
|
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>
|
|
JIRA: APEX-197
Change-Id: I57a6724c73d22efef96595d3eeb32a65166515b2
Signed-off-by: Feng Pan <fpan@redhat.com>
|
|
Change-Id: I59d76fbf1de645a7310aed14704cc561142eb148
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
|
|
opnfv-tht-pr: 48
JIRA: APEX-206
Change-Id: Icfb5356252f4e862f8a9cd4fd1914951ab45baf4
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
opnfv-tht-pr: 49
JIRA: APEX-210
Change-Id: I9ed97588e8ae70d8ded6d2939c6a62d38393d8de
Signed-off-by: Michael Chapman <michapma@redhat.com>
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
opnfv-tht-pr: 34
opnfv-puppet-tripleo-pr: 4
JIRA: APEX-126
Change-Id: I050e7ae2e94779c1886f670841aa4e2dec4aa8d2
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
JIRA: APEX-141
Change-Id: I9983ec5583100b7c536524a01e64bb6884b38d1d
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
|
|
- fd.io package repo & vpp
- puppet-fdio
JIRA: APEX-133
Change-Id: I32ee46b796983a114582ddad603c43eefe5f4dea
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
python-redis is a dependency of ceilometer and aodh, but is missing
from mitaka overcloud builds. The package install is conditional so
that if this is fixed upstream the build won't break.
Change-Id: I22b62b77d774c4de3b9af57e8bbcb46e7393aa38
Signed-off-by: Michael Chapman <michapma@redhat.com>
|
|
If the remote file is a binary or other junk, we don't want to
print it to the console, so just state it's not a match for now.
Add puppet logging hack to help debug CI
Change-Id: Ia4717ee0cf7a2fc01299d0819c49218487ffdf15
Signed-off-by: Michael Chapman <michapma@redhat.com>
|
|
opnfv-tht-pr: 37
JIRA: APEX-158
Change-Id: I079d22e8ee7798bddf7f2f1b6cc3f1b49f1d5773
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
JIRA: APEX-135
opnfv-tht-pr: 16
opnfv-puppet-tripleo-pr: 2
Change-Id: Ic14abd13e2aa46d7ef37b74dd7b005ebf9977bdd
Signed-off-by: Dan Radez <dradez@redhat.com>
|