Age | Commit message (Collapse) | Author | Files | Lines |
|
* Update docs/submodules/releng from branch 'master'
- xci: Set content-type of promotion properties file to text/html
Change-Id: I609b796c629c68df214634ced5e9e6bda8ac2607
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Auto project stable branch for OPNFV Fraser release"
- Auto project stable branch for OPNFV Fraser release
on behalf of Tina Tsou PTL
Change-Id: Ib3779a67a09025b2433520566af060516ab6dc43
Signed-off-by: Gerard Damm <gerard.damm@wipro.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Publish fraser/functest.yaml"
- Publish fraser/functest.yaml
Change-Id: Id5431eca0a078926976d4c96287aee9eb271dbf0
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Add availability yaml for Fraser release"
- Add availability yaml for Fraser release
add availability yaml for Fraser to create the stable branch
automatically
JIRA: HA-35
Change-Id: Ied9b760b16dbe93cee2d633a225b3596cb59ad22
Signed-off-by: fuqiao <fuqiao@chinamobile.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Set Jenkins Automation user git configs globally"
- Set Jenkins Automation user git configs globally
These settings don't appear to be being picked up when the commit
happens. Setting them globally should fix this.
Change-Id: Ic93a65c7b1676a465e85af3909b20ba2bcf60f74
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "create stable/fraser branch for compass"
- create stable/fraser branch for compass
Change-Id: I89834b6662459cdaaecec506e247c5f60302a075
Signed-off-by: wutianwei <wutianwei1@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Fix Gerrit URL for Release Automation"
- Fix Gerrit URL for Release Automation
Includes logging more warning to help debug when things fail.
Change-Id: I25e9afc6b9f413d33368613291e718cf8ccd6335
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Restrict Files Release Automation Job Runs Against"
- Restrict Files Release Automation Job Runs Against
The merge job should only run when changes to the release yaml files are
made.
Change-Id: I12d37e465c664b48d4f07223f377a4ff7494ead7
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Fraser branch jobs for basic verification projects"
- Fraser branch jobs for basic verification projects
Most of these projects will not have a stable branch, but for those that
do follow the process they will need these jobs.
Change-Id: Id0e6cfa9716d72882c38b0fcb42b3ab420332a2e
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Remove KUBECONFIG from env_file"
- Remove KUBECONFIG from env_file
We have hardcoded /root/.kube/config as the default config file
inside functest-kubernetes container:
https://gerrit.opnfv.org/gerrit/#/c/53815/
Change-Id: I135f2009c61bb0238fcc3c9eb6d131305603f495
Signed-off-by: Linda Wang <wangwulin@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- xci: Run ansible within venv
Change-Id: I20eb3c89c199b09ce839ae4ef6dfdcdd34dc58cf
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Stable branch for IPv6 Fraser Release
Change-Id: I43142004c2d44914baa8cfe79dd245c3613f465c
Signed-off-by: Bin Hu <bh526r@att.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "xci: Do not trigger merge jobs for INFO.yaml updates"
- xci: Do not trigger merge jobs for INFO.yaml updates
Change-Id: I16eed2ec0ca1fa659fc449799813c02b19b08174
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
|
|
* Update docs/submodules/releng from branch 'master'
- xci: Record promotion time in UTC
Change-Id: Id6ea4f8124bdfe8c4233400d216d503fa101b0cb
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Bugfix: command chown failed because LF POD has no jenkins user"
- Bugfix: command chown failed because LF POD has no jenkins user
Command change the file owner failed on lf-pod1 and lf-pod2
with the reason "chown: invalid user: ‘jenkins:jenkins’".
Make pod.yaml file can be modified by any user.
Change-Id: I1feb108e95c59c228d2aef55862017e9b80bcb73
Signed-off-by: xudan <xudan16@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Fix RegExp issue for sfc scenario"
- Fix RegExp issue for sfc scenario
Change-Id: I345aeed4e11c4f5329251766b1fcf6aa1d852ba1
Signed-off-by: Linda Wang <wangwulin@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "xci: Record additional promotion metadata for further use"
- xci: Record additional promotion metadata for further use
It would be good to point to the link of the job that promoted
certain scenario and display promotion date/time so we know when
was the last time the scenario has successfully been promoted.
Change-Id: I8099cf48f0ba5000cbf7622aa084f863f123eb15
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
|
|
* Update docs/submodules/releng from branch 'master'
- xci: Set additional variables in CI test script
We need the variables CI_LOOP, BUILD_TAG, and NODE_NAME
passed to the deployment to display during functest execution.
Change-Id: Ib6709678d760d43927d3cd9f606d2c7e74e724d0
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Fix Python3 Errors for Release Automation
My testing was done using Python 2.7 but the build server running the
jobs is obviously running Python3.
These changes allow the create_branch.py release script to run against
both Python2 and Python3.
Change-Id: I02478986ef869ce82ece5b96dbb4b5ed548a2a55
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "jjb: xci: bifrost-verify: Update location for XCI bifrost scripts"
- jjb: xci: bifrost-verify: Update location for XCI bifrost scripts
Change-Id: I55e5042fda4bf5662a90f0065fa427a50bc76bfa
Signed-off-by: Markos Chandras <mchandras@suse.de>
|
|
* Update docs/submodules/releng from branch 'master'
- create stable/fraser branch for sdnvpn
Change-Id: Ibe0e92b2b3772c53df66e10bf7059be4754d4646
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Release Automation"
- Release Automation
Tracking releases through yaml file similar to the openstack/releases
project.
Includes a schema file to be for validation, jobs for creating gerrit
branches and stable branch jobs, and documentation for projects on
creating their releases.
Change-Id: Id1876482723e01806c0a6932126dff5ea314eae5
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "QTIP: create a daily CI job for network test"
- QTIP: create a daily CI job for network test
Change-Id: I0913e115951aa48eb99366125292772f4fc6d93e
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Fetch creds according scenario type(os or k8)"
- Fetch creds according scenario type(os or k8)
We have two kinds of scenario: os and k8, their creds
is defferent, so we need to fetch creds according different
scenario type.
Change-Id: I54d1a1fcdfa981fed2a1433693aa3483abf4baf0
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Add job timeout for clover and container4nfv
- set clover-daily-deploy job timeout to 3h
- set container4nfv-daily-deploy job timeout to 4h
- add time trigger for clover upload job
Change-Id: I3809828d764a2da176c8f51713ebb763f979211d
Signed-off-by: QiLiang <liangqi1@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- xci: Disable merge jobs on centos until centos is fixed properly
Change-Id: Ieab479d257fb1922136eb343d1dd25f2006c2ac2
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
|
|
* Update docs/submodules/releng from branch 'master'
- xci: Make centos jobs non-voting for promotion
Change-Id: I981b115bc37f034db991667a29f0ce66b239cbdf
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Add Compass POD ipmi info to pod.yaml for ha.tc009"
- Add Compass POD ipmi info to pod.yaml for ha.tc009
1. For ha.tc009 which needs to login one controller node and shut it down
with its ipmi info.
2. So it needs to add impi info and jumpserver info into pod.yaml file.
3. Remove yardstick.img file to save artifacts space
JIRA: DOVETAIL-628
Change-Id: I4d2aa48b209155f27e49a7bb871a170683b47fc9
Signed-off-by: xudan <xudan16@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Add jjb for clover
- clover-project.yml is a modified copy of container4nfv-project.yml
- clover and container4nfv temporary share the same vpod huawei-virtual6
- add job blocker between clover and container4nfv
- add clover doc to opnfvdocs
Change-Id: I6e4b133670fd46c57e338af37f2a066c95ce4bc6
Signed-off-by: QiLiang <liangqi1@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Make Apex JJB Renderer Importable"
- Make Apex JJB Renderer Importable
Wrapping the script into a function will make it importable from other
python code. Calling the file directly will still work as it did before.
Change-Id: I8336d34b05687fa650ce1c123bb37fa311ce2978
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
|
|
* Update docs/submodules/releng from branch 'master'
- xci: Set CI_LOOP, FUNCTEST_MODE, and FUNCTEST_SUITE_NAME in jobs
These variables are needed for displaying details of functest run.
Apart from that and more importantly, FUNCTEST_SUITE_NAME will be
important for adjusting the criteria for verifying and promoting
scenarios.
Change-Id: I7a3c82c6babc4d5e057b26fda697e9fc969c8526
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "xci: Enable post merge promotion for generic scenarios"
- xci: Enable post merge promotion for generic scenarios
Change-Id: Iacbd6515de08e77e3874354fc8e23a6cf8f7bf61
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "xci: Make centos job non-voting for promotion"
- xci: Make centos job non-voting for promotion
verify-centos jobs do not vote for patch verification since
things on centos are still shaky. Make merge-centos jobs
non-voting for promotion as well by not allowing them to
fail the entire promotion job or by stopping the promotion.
Change-Id: Idf7b3c7586d94454ff94cd0bccf42f02954c722c
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Temporary incease functest jobs timeout for arm"
- Temporary incease functest jobs timeout for arm
JIRA: ARMBAND-366
Change-Id: I6b513b6775b612bcc30327535e71827a7dd36ed9
Signed-off-by: Delia Popescu <delia.popescu@enea.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Initial Release files from Euphrates Release"
- Initial Release files from Euphrates Release
These files normally contain the start point of the stable/release branch,
but as this is the initial setup starting from the previous release,
they contain the tip of the stable branch.
When a project is ready to being the stable branch process, they will
copy their project's release file and modify the 'branches' mapping to
create their stable branch.
Change-Id: I0244da5eeb94c431d83f217ec07b08553fdf0639
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "xci: Enable deployment and testing for post merge jobs"
- xci: Enable deployment and testing for post merge jobs
Change-Id: I61fdcf11cc8008bde1c4e26e7b4fd6f16b6e5a78
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
|
|
* Update docs/submodules/releng from branch 'master'
- xci: Fix envInject and remove scenario distro support check
envInject doesn't play well with variable expansion so it is fixed. [1]
Scenario support check is not necessary for promotion since the
promotion job is common for all scenarios/distros and check is done
as part of earlier distro jobs accordingly. [2]
gsutil upload is also made quiet.
Fixed version can be seen from [3].
[1] https://build.opnfv.org/ci/job/xci-merge-promote-virtual-master/2/console
[2] https://build.opnfv.org/ci/job/xci-merge-promote-virtual-master/4/console
[3] https://build.opnfv.org/ci/job/xci-merge-promote-virtual-master/5/console
Change-Id: Ie36394cab631826209dda4cea6daa456aca3c276
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "xci: Store the metadata for promoted scenario"
- xci: Store the metadata for promoted scenario
Change-Id: I1048be7e7a41c56d25c7689678d3811f0a5eae44
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "xci: Make post merge job common across all scenarios"
- xci: Make post merge job common across all scenarios
It is difficuly to have post-merge jobs per scenario since we set
the scenario during job runtime and having jobs per scenario makes
things unnecessarily complicated. Apart from that, there is no
reason to have scenario specific merge jobs either since this is
some kind of verify job and everything is same except the scenario
name itself which we extract via set-scenario script.
Daily and further jobs will be scenario specific since they will
be run on timer and we will have ability to specify the scenario.
Change-Id: I3bf6d5ce0fbc48b2d2b2b9695e198bad229ce08d
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Remove iptables and unset privileged flag"
- Remove iptables and unset privileged flag
Change-Id: I83aafd2cf6317efefaa4b4208b286d5d26231767
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Create an initial file for return value
Change-Id: I7c19dbe853124272bbf7203ab2778b616c847048
Signed-off-by: Linda Wang <wangwulin@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Use /root/.kube/config for all installers
There is no reason to use one specific dir per installer in Functest
containers.
Change-Id: Ib2e1443b14c15aa385e65194f70f6442e0c9f7b9
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "xci: Adjust the recorded scenario metadata for promotion"
- xci: Adjust the recorded scenario metadata for promotion
PROJECT_NAME is added into scenario metadata to use for promotion and xci dashboard.
Also, the metadata collected is aligned across different type of patches including
the skipped ones.
Change-Id: I3751884b48f5d9306d0cae35c757b976484b26a3
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "change rabbitmq-server to rabbitmq for all installers"
- change rabbitmq-server to rabbitmq for all installers
From the CI results, ha.tc010 can't find the process named rabbitmq-server
for Apex, Compass and Fuel.
Try to change it to be rabbitmq.
Change-Id: Ibf8a9e1c7eeebbc306624fe926c139786b9833fb
Signed-off-by: xudan <xudan16@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Add sshkey and user config into functest container"
- Add sshkey and user config into functest container
This is to support sfc test on Compass:
https://gerrit.opnfv.org/gerrit/#/c/52825/
Change-Id: I77223363205dc8edd34de8a6c529e68d3b6a6442
Signed-off-by: Linda Wang <wangwulin@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "xci: Log functest output before failure"
- xci: Log functest output before failure
When functest fails, the job exits directly without us logging the
functest output to console. [1] Grepping functest log for FAIL for
determining the result helps us to cat the log before exiting with
right exit code.
[1] https://build.opnfv.org/ci/job/xci-verify-ubuntu-healthcheck-virtual-master/509/console
Change-Id: I01e3dcc51321e935b1722b749e8caf7ec5ad755b
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "jjb: xci: xci-run-functest: Fix functest execution"
- jjb: xci: xci-run-functest: Fix functest execution
We need to enter the $HOME/releng-xci/xci directory instead of
/root/relneg-xci/xci since we are ssh'ing as 'devuser'.
Change-Id: Id05d5012d58443c7f415a58f9f3d1ae16fd25b55
Signed-off-by: Markos Chandras <mchandras@suse.de>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Set Jenkins parameter 'GIT_BASE' for overriding the default value"
- Set Jenkins parameter 'GIT_BASE' for overriding the default value
Set Yardstick Jenkins job's parameter 'GIT_BASE' for overriding the default
GIT URL from Global Jenkins configuration.
Change-Id: I6fe4a67589aa391c5bc7ac4433509dcfcce858c6
Signed-off-by: trevortao <trevor.tao@arm.com>
|
|
* Update docs/submodules/releng from branch 'master'
- xci: Revert change moving prepare-functest to opnfv vm
Change-Id: Ic9801a2f1282b695025a6dce70e662765ce4296b
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Donot exit if k8s tests fail"
- Donot exit if k8s tests fail
1. Add 'set +e' before running k8s tests, then the following builder
of functest-store-results will be executed.
2. Remove the logic of managing k8s scenario from functest-alpine.sh
Change-Id: I9a269fc46e45d1db6af741775d475e887ebc79c7
Signed-off-by: Linda Wang <wangwulin@huawei.com>
|