Age | Commit message (Collapse) | Author | Files | Lines |
|
trying to reduce the monolith deploy.sh to smaller parts
Change-Id: Ia92c055021073dc72f46a970cd03206ddd8df8da
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
trying to reduce the monolith deploy.sh to smaller parts
Change-Id: Ic40a7327d95a290d83f9c0b18ad87a280b0da3c4
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
trying to reduce the monolith deploy.sh to smaller parts
Change-Id: Ic788748969819637171a51d10b87b018fe286ae1
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
Trying to split the monolith deploy.sh
Change-Id: Ib145e01696384b1b27e8a79263647235e7d68e2a
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
- syntax updates to match pep8 standards
- tests to cover apex_python_utils.py
Change-Id: Ifac06fdbb97266f1b574b20610979b6965d6dd55
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
JIRA: APEX-133
opnfv-tht-pr: 29
Change-Id: I3080c91c3995ed946b902a75907ef11cb349fc33
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
|
|
Also make sure we update ipxe-roms-qemu to support pxe booting
VMs with multiple virtio interfaces defined (bz 1234601).
JIRA: APEX-119
Change-Id: I6fdecbd365450dec80e41f8407498d884b0bd79e
Signed-off-by: Feng Pan <fpan@redhat.com>
|
|
JIRA: APEX-130
Change-Id: Ic00c36b84de274b43c2555108d78aef307a85499
Signed-off-by: Feng Pan <fpan@redhat.com>
|
|
* changes:
Documentation updates
fixing detached state deployment
|
|
|
|
Upstream packaging for tripleo-incubator seems to be lagging
significantly, and in addition we will likely want to add a myriad
of custom features like numa support that may not be suitable for
upstream, so copy our own domain.xml into the tripleo templates
directory when deploying.
This may be improved in future if we can land a patch that
allows a custom template directory to be specified upstream, and
have it packaged and released.
Change-Id: I7e7e7f695d9473545014761e9f8986616bc2cd19
JIRA: APEX-119
JIRA: APEX-106
JIRA: APEX-127
Signed-off-by: Michael Chapman <woppin@gmail.com>
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
Adds the dataplane deploy option, which can have values of
ovs, ovs_dpdk, or fdio. Currently does nothing
JIRA: APEX-119
Change-Id: I6c14a9c9d6887a325525d634052ea8300b30ee57
Signed-off-by: Michael Chapman <woppin@gmail.com>
|
|
JIRA: APEX-157
Change-Id: Ifb3b706c61c6df5534bc7c22948fc0ae57a923df
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
- Fix common rpm spec syntax error
- Fix build.sh check for spec file changes.
Change-Id: I84b54c87356a092af480957ad4b2e93ec577539b
Signed-off-by: Feng Pan <fpan@redhat.com>
|
|
|
|
Change-Id: Ibaf20a2960a9f4b5e3f256fbed12a61d7606a967
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
Change-Id: I51e5829406722cd0e7ed3d923c5761853795b0cd
Signed-off-by: Feng Pan <fpan@redhat.com>
|
|
Change-Id: If646ce606f96d0bcd6681ada193d60e6b59f93ff
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
Change-Id: I985a0af9ed678f1fe4d7741af25a27df65d8c479
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
Change python compiler from system default (python 2) to explicit
python3 during RPM build for apex common rpm.
Change-Id: Ib979909c0987bceade9b65baabf2de0482aede46
Signed-off-by: Feng Pan <fpan@redhat.com>
|
|
Convert compute and controller NIC templates to jinja2 format.
Added support for IPv6 for those NIC templates. Existing IPv4
template generation behavior does not change.
The .template files are kept in tree for now, they will be
removed after VLAN changes are made.
Change-Id: I2ffc7c403af3659db780ece2bd9195cd62748f0c
Signed-off-by: Feng Pan <fpan@redhat.com>
|
|
Changes:
- Implements network_settings.yaml file parsing in python.
- Adds support for both IPv4 and IPv6 in network_settings.yaml
- Adds support for api_network in network_settings.yaml
- Removes bash library functions for network related functions.
- Adds dependency to python34-yaml for apex-common package.
Note that support for ipv6 and api_network is not complete yet.
Proper configuriration of network environment and nic template
files will be added later.
Change-Id: I087f725dabedfef109c9de1f58ce2611da647e87
Signed-off-by: Feng Pan <fpan@redhat.com>
|
|
Changes include:
- IP utility library in python 3 that supports both IPv4 and IPv6
address generation. This library currently includes a single
function of generating IP ranges or single IP for a given CIDR.
More functionality will be added at a later time to support
features such as IP address calculation.
- Updated common-function.sh to use python library to generate IP
ranges. All existing bash functions are preserved, so any
callers will get identical IP ranges as before.
- Add dependency to python3 for opnfv-apex-common package.
- Add python dependency to build.sh
No change is made to interface related functions.
Change-Id: Idc6998754f9f3c7a3868ec5b5768f3bb5f78cd90
Signed-off-by: Feng Pan <fpan@redhat.com>
|
|
Change-Id: Icf076eced87e24df5ac91d1a0a4ddd466ae66697
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
Patch adds helpful utility functions and automatic parsing of heat
output into a readable format indicating where a failure is in a
deployment. Example: http://fpaste.org/354210/
New opnfv-util function allows a user to interact with a deployment
easily:
- opnfv-util undercloud <user> connects user to undercloud VM
- opnfv-util debug-stack parses the heat failure output
Above arguments also accept partial matches.
JIRA: APEX-75
Change-Id: I5ccfee64ee2958de0d00a3b25cd9b29de60c9e20
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
- initscripts net-tools iputils iproute iptables
these are the packages that include the networking
tools we use to configure the jump host
JIRA: APEX-137
Change-Id: Icf2d2c2a80a4abb8642cb3e38d18a054a9f01a96
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
Change-Id: I67416076f91e18d651e4da2fa5a7883d8ed058b3
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
- 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>
|
|
Fixes include:
- sfc deployments now are non-HA, and disable swift and ringbuilder as
it causes issues with the 3.13 kernel
- ODL Features boot is now parameterized in heat templates
- SFC features boot is now set to "odl-ovsdb-sfc-rest"
- Coexistence table offsets included if SFC deployment
- VXLAN workaround applied for 123.123.123.x subnet if SFC
Change-Id: Ide5e0b451adcb98c417e57628a51302f3123647f
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
Changes Include:
- Disables introspection. We don't currently use introspection for
anything other than to just run it. Disabling it to increase deploy
speed and reduce pxeboot issues.
- Adds timeout to deploy of 90 minutes. Default heat timeout is 3-4
hours.
- Fixes OVS bridge attach/detach for users who use PREFIX in their
ifcfg instead of NETMASK
- Adds nosdn deploy settings file, and allows nosdn deployments
- Adds example inventory file to the docs dir
Change-Id: Ic13d6c4d5f27bac25365e5951acdd9bd3e641a15
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
|
|
Take-two of this patch,
originally merged: f479b77c4f7c0d11196e3902bb7e60ff8e34a1fe
reverted: bffb8e0e27f21934a4bbb1138427f2adda6c583d
Created a section based structure for the installation-instruction.
It should show on the html artifact as a structured web page. We may want to move
some sections to other directories to incorporate them into the release configguide.
Left that for step 2...
Now includes updates to the rpm spec so as not to break the build.
Change-Id: I7c0d46467de668883fcd29ae7deaa20151bacdb2
Signed-off-by: ChristopherPrice <christopher.price@ericsson.com>
Signed-off-by: Dan Radez <dradez@redhat.com>
|
|
Change-Id: I47c316e26ff8e597c781562645397335e8c5bd70
Signed-off-by: bob zhou <bob.zh@huawei.com>
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
Changes include:
- Scenarios for opencontrail, onos, sfc, odl l2/l3
- Minor fix to error print statement
- Post Config is now disabled when using --flat
Change-Id: I5f3686dda4c4a573b1777916669053593852676a
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
- 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
|