summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2015-08-12Create initial JJB for Apex projectFatih Degirmenci1-0/+158
JIRA: OCTO-120 Change-Id: I0ccdaf0ad94b50a1091c5f58f84862058c3a025d Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-08-12Use bash in yardstick execute shells of verify and merge jobsFatih Degirmenci1-1/+5
JIRA: YARDSTICK-29 Change-Id: I0e91c4d58c8cdbafabbe322648e129abb66fa7f3 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-08-12Activate virtualenv in yardstick verify and merge jobsKristian Hunt1-0/+8
JIRA: YARDSTICK-29 Change-Id: Ib45c02c134a869c3503975484e75469238b903fb Signed-off-by: Kristian Hunt <kristian.hunt@gmail.com>
2015-08-12change the repository path in compass verify/merge jobs to newm001331421-2/+2
Change-Id: I86365b38d5e0e0691e1795e8d64b7466293250de Signed-off-by: m00133142 <meimei@huawei.com>
2015-08-12Merge "enable compass verify job"Jun Li1-1/+1
2015-08-12enable compass verify jobm001331421-1/+1
JIRA: COMPASS-13 Change-Id: I570a946132a103bc4db594af3ee97deb991619f8 Signed-off-by: m00133142 <meimei@huawei.com>
2015-08-11Disable documentation generationAric Gardner1-30/+32
documentation generation is currently broken for this and olding back code. Change-Id: I116b6c773fbe2e465be6249a5b6149abd44b64d0 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-08-11Create upload compass ISO job on masterm001331421-5/+117
JIRA: BGS-81 Change-Id: I50d5b194d559dc220d15084f09bf30fd027ee038 Signed-off-by: m00133142 <meimei@huawei.com>
2015-08-06Doing without the make file, this works better locally.Aric Gardner1-3/+4
Change-Id: Ic5cd3304443b7d079e0967e0b3c5c377ea4d681c Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-08-06Adds Fuel runner job which uses lab reconfiguration for POD2Tim Rozet1-2/+119
JJB updated so that Fuel will now run from POD2 using the genesis-fuel-deploy-runner-* job. Lab reconfig will occur first on master and then deploy builder will execute on POD2. JIRA: OCTO-109 Change-Id: I1dc34461490b0c561386906136ef9f65581599a3 Signed-off-by: Tim Rozet <trozet@redhat.com>
2015-08-04Adding boot-policy reconfigurationPeter Bandzi3-76/+106
JIRA: OCTO-109 Change-Id: I430ee78b0749775ac437358c1bc2dfd3c6e55f71 Signed-off-by: Peter Bandzi <pbandzi@cisco.com>
2015-07-31Bring docu generation up to date for genesis projectAric Gardner3-95/+42
Change-Id: Id7abeb3e01226d40722f0cc61a45465ce9a82682 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-07-31Switch to most recent version of docu-build.shAric Gardner1-67/+34
Change-Id: I689075662b022f17853141633fe0e3c81c986663 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-07-31Merge "create docu build script and add it in jjb for availability project"Aric Gardner2-14/+93
2015-07-31Merge "create merge job for genesis master and stable/arno"Aric Gardner2-8/+8
2015-07-24Add acknowledgment of reboot if neededPeter Bandzi3-6/+83
add MAC list which is used for NICs JIRA: OCTO-109 Change-Id: I803c3dd4ff7a860efdbae0954502c1e5a833dd9a Signed-off-by: Peter Bandzi <pbandzi@cisco.com>
2015-07-24create docu build script and add it in jjb for availability projectMatthewLi2-14/+93
JIRA: OCTO-110 Change-Id: Ibf03caed5a1e679c02a96eff7d8d145f508a3800 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2015-07-24create merge job for genesis master and stable/arnoMatthewLi2-8/+8
JIRA: OCTO-84 Change-Id: I50281b4e88f0d6338164f586f1cb931247ccf907 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2015-07-23Fixes python version to be 2.7 for lab-reconfig scriptsTim Rozet1-3/+8
JIRA: OCTO-109 Change-Id: I87535d0f786a90776a0fc0e1f3964f110a7a74a6 Signed-off-by: Tim Rozet <trozet@redhat.com>
2015-07-23Fixes home directory differences between Jenkins nodesTim Rozet1-2/+2
JIRA: OCTO-109 Change-Id: I31ac16b3f33b98d09614f53872c7a9c8b68bf4d2 Signed-off-by: Tim Rozet <trozet@redhat.com>
2015-07-23Moves lab-reconfig to execute on masterTim Rozet1-2/+74
The problem is the lab reconfig includes a reboot of nodes in a POD and since Jenkins slave is on one of those nodes, it will sever the jenkins connection and fail the job. Therefore we need to run the lab-reconfig from master node, then execute the deploy on the slave when it is back up. JIRA: OCTO-109 Change-Id: I10724b95685f6dba2cd463e01ff7618de292c851 Signed-off-by: Tim Rozet <trozet@redhat.com>
2015-07-23Fixes permissions issue with lab-reconfigTim Rozet1-2/+2
Issue where jenkins-ci is unable to remove venv dir due to venv created with sudo. Removing sudo from commands. JIRA: OCTO-109 Change-Id: I6cc0232f0ba22caebb005072eab5c2152ab84401 Signed-off-by: Tim Rozet <trozet@redhat.com>
2015-07-23Fix unbound variable issue during venv activationPeter Bandzi1-1/+5
JIRA: OCTO-109 Change-Id: Iac5bc0f2135ffce6dee7003ddbf6f174247702b3 Signed-off-by: Peter Bandzi <pbandzi@cisco.com>
2015-07-22Fixes issue where venv was being activated in wrong directoryTim Rozet1-1/+1
JIRA: OCTO-109 Change-Id: I804aa0ae1232d9f9bfd44d5ed1c6ff74f865c0a5 Signed-off-by: Tim Rozet <trozet@redhat.com>
2015-07-22Merge "Script for reconfiguring UCS network"Tim Rozet5-0/+239
2015-07-22Script for reconfiguring UCS networkPeter Bandzi5-0/+239
Script will reconfigure POD-2 network for foreman or fuel Networ is specified in yaml file. Template must be created on UCS. JIRA: OCTO-109 Change-Id: I375a387c7607eb5dea126812569d8e19fda0c5c0 Signed-off-by: Peter Bandzi <pbandzi@cisco.com>
2015-07-21Adds lab reconfig to JJB for ForemanTim Rozet1-0/+41
Adds another builder to do the lab reconfig pulls in UCS login info from the local jumphost. Need to still add the updates for Fuel, but want to make sure these changes are good. JIRA: OCTO-109 Change-Id: I8e7988b49e8ae44b37973472deff800b9f4f21e8 Signed-off-by: Tim Rozet <trozet@redhat.com>
2015-07-15create merge job for opnfvdocs for master and stable/arnoMatthewLi1-4/+4
JIRA: OCTO-88 Change-Id: Ic9ff046f2c31be9d610be88942fe00bf62e8721c Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2015-07-15Merge "create merge job for functest for master and stable/arno"Fatih Degirmenci1-4/+4
2015-07-15create merge job for functest for master and stable/arnoMatthewLi1-4/+4
JIRA: OCTO-87 Change-Id: Ib312449187a108528cc3ee9fe82c1fc1cedfb01a Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2015-07-15create verify job for opnfvdocs for master and stable/arnoMatthewLi1-4/+4
JIRA: OCTO-83 Change-Id: Ie79573d5534b6cb373f9dea2ff1bd120b4267ce9 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2015-07-15Add INFO and LICENSEFatih Degirmenci2-0/+38
JIRA: RELENG-1 Change-Id: If2ef0c54b9e412c532cd7460a5d177e9b3ac6ce2 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-07-14create merge jobs for pharos for master and stable/arnoMatthewLi1-4/+4
JIRA: OCTO-86 Change-Id: I43b039297c39699d5fac5c14eab8ac3e988f8121 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2015-07-09Merge "Ensure that only ASCII characters make it into the jobs JIRA:OCTO-105"Aric Gardner2-3/+19
2015-07-09Merge "create merge jobs for octopus for master and stable arno"Fatih Degirmenci1-4/+4
2015-07-08Merge "[doctor] make sure jenkins deletes old files"Fatih Degirmenci1-8/+6
2015-07-08Merge "[promise] upload under-review documents"Fatih Degirmenci3-196/+44
2015-07-07[doctor] make sure jenkins deletes old filesRyota MIBU1-8/+6
Currently, jenkis will remove old built files under review/<change-ID> only when "change-merged". This won't performed in "remerge" jobs. This patch make sure that jenkins deletes out-of-dated document files from the artifact server after it successfully uploaded latest documents to the server. JIRA: DOCTOR-12 Change-Id: I6891fec8559e75ad81d86258ade6d32a7bd0e368 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2015-07-06[promise] upload under-review documentsRyota MIBU3-196/+44
This patch configures Jenkins to upload under-review documents built in verify jobs, so that reviewers can check how document would be changed. The config and script are copied from those of Doctor. JIRA: PROMISE-5 Change-Id: I096a82e8b1cc0b89db0a03c79ae28f1419dbf752 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2015-07-06[doctor] fix file paths to upload in merge jobsRyota MIBU2-11/+2
This patch fixs dir/file paths to upload latest built document in merge jobs. This patch also delete unused file (doctor/t.sh). JIRA: DOCTOR-12 Change-Id: I1539e4352e6682a2f90de321355d0dc7762cffa8 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2015-07-06[doctor] add missing project parameterRyota MIBU1-0/+3
This patch adds a project parameter which is refered by jenkins while it get code from the repository. JIRA: DOCTOR-12 Change-Id: I185a9a72feb286d0071dfc8ac638ea455f602e9b Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2015-07-03Merge "[doctor] upload docs built in verify jobs"Fatih Degirmenci4-165/+70
2015-07-03Merge "Integrate fetch-os-creds.sh to functest.yml JIRA: FUNCTEST-7"Fatih Degirmenci1-6/+34
2015-07-03[doctor] upload docs built in verify jobsRyota MIBU4-165/+70
This patch configure jenkins doctor job to upload documents built in verify jobs, so that reviewers can check how document would be changed. This patch also clean up doctor.yml and delete script files. JIRA: DOCTOR-12 Change-Id: Ia57ced1f263f691bd288946dd44da37199b3bfc6 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2015-07-02Integrate fetch-os-creds.sh to functest.ymljose.lausuch1-6/+34
JIRA: FUNCTEST-7 Change-Id: Ifa9fda149294ddafc91e891b0326b6fa250bb630 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2015-07-02fetch-os-creds.sh yardstick, renamed builder to yardstick-fetch-os-credsjose.lausuch1-3/+3
JIRA: YARDSTICK-33 Change-Id: I897410c67fdd7982ebed43ef142eb5b40c950516 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2015-07-02Fix shell that includes ../../utils/fetch_os_creds.shFatih Degirmenci1-1/+1
JIRA: YARDSTICK-33 Change-Id: I152eef32bdcabf5f61832921e42f4570894a8b9b Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-07-01Integrate fetch-os-creds.sh to yardstickFatih Degirmenci1-4/+29
JIRA: YARDSTICK-33 Change-Id: I1fe483ff7dc30354f81657738c1ba9d2f51b3661 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-06-30Get vars from env for fetch_os_creds.shFatih Degirmenci1-1/+5
The vars needed by script is set from env if they're available. Default destination is set to $HOME/opnfv-openrc.sh JIRA: FUNCTEST-16 Change-Id: I92e4498d342f784f9ffdea7a87546b4fbacc09f7 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-06-30Switch to timer triggered daily runs for genesis/fuelFatih Degirmenci1-2/+2
JIRA: OCTO-4 Change-Id: I9c1added8c9a3cf1672c31387b4431600f23019e Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>