Age | Commit message (Collapse) | Author | Files | Lines |
|
* Update docs/submodules/releng from branch 'master'
- Merge "jjb: xci: Add postbuild publisher script to remove clean VM"
- jjb: xci: Add postbuild publisher script to remove clean VM
The clean VM normally stays around after the job is completed or killed
due to timeout. Unless a job for the same distro is scheduled on the
same node, that VM will state around for a while consuming valuable
system resources. As such, we should remove it after the job finishes
to free up resources for the new jobs.
Change-Id: I88b5e32797969d9378588199a7ddb013bbe740c9
Signed-off-by: Markos Chandras <mchandras@suse.de>
|
|
* Update docs/submodules/moon from branch 'master'
- Add a generator for OpenStack default policy.
Change-Id: Ibe3b60ea5f21da20e0ebd9f2fd035790fdab4b76
|
|
* Update docs/submodules/releng-xci from branch 'master'
- Merge "xci: Fix warning about missing inventory file"
- xci: Fix warning about missing inventory file
We no longer have a global inventory file and we don't need one right
now since the bootstrapping opearations happen on the localhost anyway
so we could be explicit and get rid of the following warning:
[WARNING]: Host file not found: inventory
[WARNING]: provided hosts list is empty, only localhost is available
Change-Id: I5cfe7b0971397665cf9eae9c54985c44c4506449
Signed-off-by: Markos Chandras <mchandras@suse.de>
|
|
* Update docs/submodules/releng-xci from branch 'master'
- Merge "xci: roles: configure-network: Avoid passing empty string to module"
- xci: roles: configure-network: Avoid passing empty string to module
The package module gets upset if we pass it an empty string as a package
name
Mar 09 15:15:33 TASK [configure-network : Ensure networking packages are present] **************
Mar 09 15:15:49 fatal: [opnfv]: FAILED! => {"changed": false, "failed":
true, "msg": "No package matching '' found available, installed or
updated", "rc": 126, "results": ["iproute-3.10.0-87.el7.x86_64 providing
iproute is already installed", "No package matching '' found available,
installed or updated"]}
As such, lets pass an existing package for non-Debian distros to make
the module happy.
Change-Id: Ib1128057097193278cfe50f79daf35332b54e781
Signed-off-by: Markos Chandras <mchandras@suse.de>
|
|
* Update docs/submodules/releng-xci from branch 'master'
- Merge changes from topic 'set-proper-constrains'
* changes:
xci: OSA: Ensure proper constrains are applied to pip installations
xci: Move functest required packages to the functest role
- xci: OSA: Ensure proper constrains are applied to pip installations
We need to make sure that the pip packages that we install are
compatible with the OSA components.
Change-Id: I87e80dc9b8fb862d9f9039d835b0908f752de3ca
Signed-off-by: Markos Chandras <mchandras@suse.de>
- xci: Move functest required packages to the functest role
The docker packages that we install in the OPNFV VM are needed by
functest so add them to the related role.
Change-Id: I6ebe76fd030859f757d41ecf20c30ab76888ee9c
Signed-off-by: Markos Chandras <mchandras@suse.de>
|
|
* Update docs/submodules/releng-xci from branch 'master'
- Merge "xci: scripts: vm: Update package manager cache and ignore errors"
- xci: scripts: vm: Update package manager cache and ignore errors
We need to make sure that the local package cache is updated before we
try to install packages. Moreover, from time to time, something in the
repos may be broken so we don't want to break the CI job. As such, make
that step non-fatal as simply send the output to stdout so we can see
what's wrong.
Change-Id: I148e3b5435c604bb0d54339935255740c8ce07c0
Signed-off-by: Markos Chandras <mchandras@suse.de>
|
|
* Update docs/submodules/doctor from branch 'master'
- Merge "Auto Generated INFO.yaml file"
- Auto Generated INFO.yaml file
INFO.yaml meant to be machine readable.
This file was auto generated from an ldap lookup
and your projects INFO file.
Meeting times are not currently filled out.
please ammend this patchset to complete
Going forward comitter promotions should be done
against this file.
PTLs:
Must be merged for you to gain delete access on
testresults.opnfv.org
If project_lead: is missing (my script could not parse)
please amend with same from commiters section eg:
project_lead: &opnfv_dovetail_ptl
name: 'Lead Name'
email: 'lead email'
id: 'lead lfid'
company: 'lead company'
Change-Id: I4d6a569cc129931ebe32d7c4d02ee517e9eff756
Signed-off-by: agardner <agardner@linuxfoundation.org>
|
|
* Update docs/submodules/releng from branch 'master'
- Define parameters for triggering jobs
In
https://wiki.jenkins.io/display/JENKINS/Plugins+affected+by+fix+for+SECURITY-170,
it indicates that:
only build parameters that have been explicitly defined in a job's
configuration will be available by default at build time. Any other
arbitrary parameters added to a build by plugins will not be
available by default.
It has been tested in sandbox.opnfv.org that only defined parameters can
be passed to the triggered jobs.
For parameters required by TESTAPI are common to all the projectes,
including installers, Functest, and Yardstick, it is convenient to
define a common macro and used by others.
Change-Id: Iac1da85445e1b5d75109ccd64b174f35151b9969
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
|
|
* Update docs/submodules/bottlenecks from branch 'master'
- Merge "bottlenecks offiline support"
- bottlenecks offiline support
JIRA: BOTTLENECK-224
This patch for bottlenecks support offiline.
By use some offiline image rather than yardstick env prepare.
This will solve some problem happened in yardstick image builder.
Change-Id: I62b6606570c2ea6ce365212c79777af01c47c9a6
Signed-off-by: liyin <liyin11@huawei.com>
|
|
* Update docs/submodules/armband from branch 'master'
- u/fuel: Bump & rebase for public IP start bump
JIRA: ARMBAND-365
Change-Id: I0ca3d397c137d022a68c14435ea1f69064fca359
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
* Update docs/submodules/auto from branch 'master'
- Merge "Add docs"
- Add docs
JIRA: AUTO-29
On behalf of Gerard Damm to commit his codes.
Keep docs in auto/docs.
Change-Id: Ibf7008d51332af3bdd1176cfe5fccb95714e446e
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
|
|
* Update docs/submodules/fuel from branch 'master'
- [IDF] Move ip-range start higher for mgmt, public
- move mgmt start to .10;
- move public start to .100;
- sync local idf-pod1;
JIRA: ARMBAND-365
Change-Id: I5d93c4f486daf280d8bdbe92f5aa7edd8d020db0
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
* Update docs/submodules/pharos from branch 'master'
- [IDF] arm, lf, ericsson: Align IP ranges start
- Enea lab has infra IPs in public networks, similar to ericsson-pod1
so start assigning public IPs from .100 onwards;
- since most Fuel PODs have public (and mgmt) IPs starting at .100,
align this across all PODs for uniformity;
- align all mgmt networks start to .10;
JIRA: ARMBAND-365
Change-Id: I9df4083c9e2e4c15da5ce6a2cb24df560808161a
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
* Update docs/submodules/functest from branch 'master'
- Bypass APEX-570 to allow gating juju_epc
This temporarily fix aims at testing juju_epc vs a non default region
name [1]. It must be removed as soon as APEX is fixed [2].
[1] https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-master/lastFailedBuild/console
[2] https://jira.opnfv.org/browse/APEX-570
Change-Id: I0724b694efb43709d43da6a30e11d1daafee47d8
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/daisy from branch 'master'
- Enlarge the time slice between creating VM and assign FIP
tools/daisy-post-fip.sh is only for user manually test FIP after
deployment, so this change does not have functional change.
Change-Id: I360eee59a4b0eb12fc2e50b7c15c5ccae527061c
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
|
|
* Update docs/submodules/apex from branch 'master'
- Merge "Fixes ceph key import failures"
- Fixes ceph key import failures
There is an issue with HA deployments where sometimes key imports fail
for Ceph which seem to occur around 50% of the time. When logging in
after a failure, the key import seems to work which indicates it may be
a race condition. In addition, sometimes the keyring that is created
is missing the "caps" section of the file, which will also fail import.
This patch adds a retries for a minute to try to import the key. It
also moves creating/importing to the same Exec because there is
evidence that the file is being modified by some other process right
after the file content is created in the previous exec.
JIRA: APEX-563
Change-Id: Ie8cfeb4803f6bed95f9e612eeb37c5cdf2d76617
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
* Update docs/submodules/functest from branch 'master'
- Enhance patrole configurations
It allows listing the OpenStack services tested or setting test
exlusions (e.g. tests requiring GRE as overlay).
It should be noted that Keystone and Nova can't currently be tested
without their default policy.json.
Change-Id: I8909694b4ffc315959504441f5ea0b1f3023fe7c
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/releng-xci from branch 'master'
- Merge "bifrost: Do not run virsh commands if it's not installed"
- bifrost: Do not run virsh commands if it's not installed
Check if 'virsh' is available before trying to remove the VMs:
Fixes the following warning
./scripts/destroy-env.sh: line 36: virsh: command not found
./scripts/destroy-env.sh: line 37: virsh: command not found
./scripts/destroy-env.sh: line 36: virsh: command not found
./scripts/destroy-env.sh: line 37: virsh: command not found
./scripts/destroy-env.sh: line 36: virsh: command not found
./scripts/destroy-env.sh: line 37: virsh: command not found
Change-Id: I9c82c8b8b40462584c6324871284ba12d660ae9d
Signed-off-by: Markos Chandras <mchandras@suse.de>
|
|
* Update docs/submodules/releng-xci from branch 'master'
- Merge "bifrost: Move DIB configuration variables to bifrost"
- bifrost: Move DIB configuration variables to bifrost
The DIB variables only make sense on bifrost so they should live in the
bifrost provision script.
Change-Id: I05baca7b9c6889a0d401a9288998991324d270af
Signed-off-by: Markos Chandras <mchandras@suse.de>
|
|
* Update docs/submodules/releng-xci from branch 'master'
- Merge "bifrost: Optimize the OPNFV bifrost playbook"
- bifrost: Optimize the OPNFV bifrost playbook
We could combine several plays into a single one when they are executed
to the same set of nodes. This has the added benefit that we avoid all
the Ansible warm-up operations when a new play is started.
Change-Id: Ibcad07d1b74f1d7cc5a9c60e4b2a6130fb6178fd
Signed-off-by: Markos Chandras <mchandras@suse.de>
|
|
* Update docs/submodules/container4nfv from branch 'master'
- Merge "add Arm64 specific HPA documentation"
- add Arm64 specific HPA documentation
Heterogeneous computing is an important feature for a typical
NFV scenario (Edge computing, Access networking).
This document list specific hardware features for Arm64.
Later, I will add more features in it.
Change-Id: I5db29dd3842eb80dd707c762d7847c08e5b74252
Signed-off-by: Bin Lu <bin.lu@arm.com>
|
|
* Update docs/submodules/container4nfv from branch 'master'
- Merge "Auto Generated INFO.yaml file"
- Auto Generated INFO.yaml file
INFO.yaml meant to be machine readable.
This file was auto generated from an ldap lookup
and your projects INFO file.
Meeting times are not currently filled out.
please ammend this patchset to complete
Going forward comitter promotions should be done
against this file.
PTLs:
Must be merged for you to gain delete access on
testresults.opnfv.org
Change-Id: Ifcf3243882077cf8bfac454ebfa7ffa883fcdd44
Signed-off-by: agardner <agardner@linuxfoundation.org>
|
|
* Update docs/submodules/container4nfv from branch 'master'
- Basic setup for istio sidecar auto injection
To enable auto sidecar injection on specific namespace,
you only need label the namespace with `istio-injection=enabled`, e.g.:
kubectl label namespace default istio-injection=enabled
For details please refer:
https://istio.io/docs/setup/kubernetes/sidecar-injection.html#automatic-sidecar-injection
Change-Id: I2059aa0be2ab3f4f942342850d286281c5f940d4
Signed-off-by: QiLiang <liangqi1@huawei.com>
|
|
* Update docs/submodules/barometer from branch 'master'
- Fixing the if/else logic in baro_tests/ mcelog_install()
Follow on to the change #52775
Fixed the if/else logic while installing the mcelog. And
added log messages to show on which node, mcelog is installed.
Change-Id: If5f61b1a780abd243516699e352a55baf0db96f7
Signed-off-by: Sharada Shiddibhavi <sharada.shiddibhavi@intel.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Fix functest job name for armband ci jobs
Change-Id: I44c47347ce8759a545245bf2d3ad6d6657226875
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Revert functest-daily-jobs.yml again"
- Revert functest-daily-jobs.yml again
Switching to multijob forces to increase executors which is too risky
so closed to the release.
It basically reverts the previous functest-daily-jobs.yml [1].
[1] git checkout 7f06f9492f4f8dd47669a553ef6e9c967fa29e8e jjb/functest/functest-daily-jobs.yml
7f06f9492f4f8dd47669a553ef6e9c967fa29e8e
Change-Id: I4a461108b11effe59e49108e1d95a9aae6e81ade
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/functest from branch 'master'
- Add one missing res dir in refstack
It completes "Allow overriding tempest output dir" [1]
[1] https://gerrit.opnfv.org/gerrit/#/c/53241/
Change-Id: I236a1eb708de324dd42440897e317ce2d0787ffc
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "A new docker container for QTIP"
- A new docker container for QTIP
This docker container can provide networking test service.
Build this docker image by using opnfv docker build job.
JIRA: QTIP-293
Change-Id: I12310138a7c0b7b15bf5d34fb56bbbec1e65d206
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
|
|
* Update docs/submodules/releng-xci from branch 'master'
- Merge "xci: roles: configure-network: Wait for connection when configuring the network"
- xci: roles: configure-network: Wait for connection when configuring the network
Ansible some times loses connection with the host after we configure its
network interface. This shouldn't happen since the host is actually up
and running. As a result of which, we need to fire-and-forget the
restart of the network service and then try to reach the SSH port. We
also need to make sure that all required packages are installed.
Finally, we drop the 'ignore_errors' parameter since we really need to
know when the networking configuration has failed.
Change-Id: I366192737b5c4e01964eaf187396eababbdc808e
Signed-off-by: Markos Chandras <mchandras@suse.de>
|
|
* Update docs/submodules/joid from branch 'master'
- updated latest version of release charms.
Change-Id: I00fb1654574137976efa1c7da84b8e53ed592a42
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
|
|
* Update docs/submodules/releng-xci from branch 'master'
- Merge "xci: Rename provision-vm-nodes playbook"
- xci: Rename provision-vm-nodes playbook
The provision-vm-nodes playbook doesn't do any VM provisioning. It
basically just bootstraps the bifrost repository so rename it to
make it clear what this is about.
Change-Id: I1c10bc6135686c5197d553a885412a94312a41bc
Signed-off-by: Markos Chandras <mchandras@suse.de>
|
|
* Update docs/submodules/sdnvpn from branch 'master'
- workaround for bgpvpn tempest run
Adding tempest.conf file in the /etc/tempest directory as it is needed
for tempest run command.
Change-Id: I754dca76908014dcbb17e82a2e7b561d4826bff0
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
|
|
* Update docs/submodules/releng-xci from branch 'master'
- Merge "Add subproject INFO.yaml"
- Add subproject INFO.yaml
This change adds INFO.yaml for releng-xci Gerrit Project which is
constructed by subset of committers of Releng project who are active in
xci. New committers to releng-xci Gerrit Project will be nominated
on Gerrit via separate changes and voted by releng-xci committers that
are listed within releng-xci/INFO.yaml file as of today.
A single mail with all the nominations will be sent to opnfv-tsc and
opnfv-tech-discuss mailing lists announcing nominations. A followup
mail will also be sent to announce the results.
Change-Id: I1d49585276304b29ac86b03aff5fd45974a02ccc
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
|
|
* Update docs/submodules/dovetail from branch 'master'
- Separate valid docker tags for functest and yardstick
Specifying separate valid docker tags for functest and yardstick for
input validation.
DOVETAIL-592
Change-Id: I3365cdbd9ab521bf1368750c3f34b6863b3f7ec8
Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Add public keys for Taseer."
- Add public keys for Taseer.
Change-Id: I0e424307ad414849967a741bd338ae9dfd47bb2a
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Run all tests in a specific step
It bypasses the missing senquential mode.
It also fixes exclusions about fds and patrole.
Several Functest could run in parallel but it's impossible from the
time being due to an xtables lock.
Change-Id: I831a8c995efbf2484afd86785f17f51981c921c1
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/auto from branch 'master'
- Merge "Update for resiliency improvements [WIP]"
- Update for resiliency improvements [WIP]
JIRA: AUTO-13
On behalf of Gerard Damm to commit his codes.
Temporarily keep resiliency test case under
auto/testcase/resiliency.
Change-Id: Iafcb74177673afc3f84f0797ebd93b02852d120d
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
|
|
* Update docs/submodules/auto from branch 'master'
- Test case for vnf onboarding [WIP]
JIRA: AUTO-19
On behalf of Eric Maye to commit his codes.
Temporarily keep vnf onboarding test case under
auto/testcase/vnf.
Change-Id: Ib5f13587e50d32bb0188dceb9aa1497b06ceb0f9
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
|
|
* Update docs/submodules/compass4nfv from branch 'master'
- Merge "add a multus with sriov interfaces installation"
- add a multus with sriov interfaces installation
Support deploying multus sriov CNI plugins by setting
environment "kube_network_plugin" to "sriov".
Change-Id: I3672fd7b6036063bdee57450c2100f39aa5ef68b
Signed-off-by: Di Xu <di.xu@arm.com>
|
|
* Update docs/submodules/armband from branch 'master'
- u/fuel: Bump for neutron rootwrap fixup
Change-Id: I493dc80c84d5bfd72c1f4062a1d6d600e5f0f0ce
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Fix a typo which runs all jobs in parallel
Change-Id: I454ff72c377a96aa769919348b27813ad434eb89
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/snaps from branch 'master'
- Ensure the project for volumes are handled properly.
Although this patch has added the project_name member to
VolumeConfig, it does not work properly due to a cinder bug
https://bugs.launchpad.net/cinder/+bug/1641982. However, the
code will now allow for volumes with the same name to be
created on the same pod just as long as they do not exist
within the same project/tenant.
JIRA: SNAPS-270
Change-Id: Ia6f98e9b66793a69c0205d2d8e38bb3d03f3333e
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
|
|
* Update docs/submodules/releng from branch 'master'
- functest: Enable jobs per stream
Change-Id: I5289fedf52354f2cef6a3202df27d35acccb7c6c
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Add patrole and parser in Functest daily jobs"
- Add patrole and parser in Functest daily jobs
Change-Id: Iad86593d0b2711505999d5b0446d241cf56d5c8b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/releng from branch 'master'
- fuel-armband: Fix functest job name
Change-Id: Iaf8918942909e2b4b9608229f3fe0374efbd9d3f
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
|
|
* Update docs/submodules/fuel from branch 'master'
- Fix missing root_helper_daemon for cmp, gtw
While at it, drop patch now upstream.
JIRA: FUEL-348
Fixes: cf6cd9cd
Change-Id: Ieb4c93e9dc79a4e4dec140433574e042a1a6f2dc
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "fuel-armband: Add functest and yardstick as downstream jobs"
- fuel-armband: Add functest and yardstick as downstream jobs
Change-Id: I003f760adc2cb0b4959188b7f7d676d8fdbd8bb9
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Add functest multijobs back to apex.
fingers crossed
Change-Id: I220a36ec8a6a0d95e847a5672c4d8e5c0d34c5ac
Signed-off-by: agardner <agardner@linuxfoundation.org>
|
|
* Update docs/submodules/releng from branch 'master'
- Functest jobs are not showing up
Remove and then re-add to see if we can get jjb merge to work
Change-Id: Iff380b38bbc5a69e2850cd91a99267b6d5b1128f
Signed-off-by: agardner <agardner@linuxfoundation.org>
|
|
* Update docs/submodules/snaps from branch 'master'
- Updated stack tests to only use an admin user when necessary.
Changed super test class OSIntegrationTestCase to allow subclasses
to set the user roles when required. For all heat stack test,
the user role will always be 'heat_stack_owner'. 'admin' will be
used for tests requiring this role (i.e. heat template creates
flavors)
JIRA: SNAPS-268
Change-Id: I0ec01cfea6297547a6a158eec8e5c69af6d6c7d7
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
|