Age | Commit message (Collapse) | Author | Files | Lines |
|
Change-Id: Ia13fe4ca47598fde2e8c012a11ced12b7f5dbd6e
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: Ie317d15d9dccbc3cd6211ff12d1476dc384d46d2
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: I27d6c4ac0a1584fe31929738fd155a1236717593
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
This change also adds build blocker for generic job.
Change-Id: I2d1987ca632b30ad8497d14de79b66735afea611
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: I0e6ff4b8c57017fc56a610575a72599949218de3
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: Ife7101bf138d8a7eedf671fe7bc7f71c85a87aad
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: I4fb0e45bd3f94c85271b6d6355a0524a29179184
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: I164176042280c54b07a16da58a3d024a37cbe730
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Multijob Project type has limitation of not being able to set build
status to unstable.
Job type change will be done in a separate patch to solve below
issues.
- problems with manual and timer based triggers
- reporting the build cause incorrectly
Apart from this, triggers for certain fuel scenarios are set.
Change-Id: Iaa8bb4d835dad20b5d28db90b2ce6aee294e6ac8
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: I975f7261cacf7367c8a4ca1bd7d7c107a0e2abdf
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: I6a076b082ab06636e871df190849a2e431ed1a56
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
So it can be overriden by multijob when started automatically and
changed by hand when it started manually.
Change-Id: Ic66fdc7f0de553933a5766a130e7611b4327df1b
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: I96b184fd60d49b66697c1104a1f8739267ddea91
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: I5975cfe04481fcc58a3ee6b9f7182cf442b83318
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: I84348614c2a03e7cca359e9f47d536d833328958
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: Ibe58c5c2abd97bc21d46834164da7df310c32af1
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
The jobs for virtual deployments end up same on project views on jenkins.
Further thinking is needed.
We might need to skip this for the timebeing due to other pressing issues.
This reverts commit 12a09216ad69c213c355e523e93cad118e55bfd4.
Change-Id: I37aec8db9eaebc721b2350e765e032816861622d
|
|
In order to make job names healthy for the eyes, Set fuel multijob
display names to "fuel {scenario}" and exclude POD, loop and branch
names from display names since they are/can be displayed on Jenkins View.
Change-Id: I638f2f3cd03f975b51affa37758cefc723efdb60
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Prevent starting more than 1 deploy job on same pod.
Change-Id: Ia8c3081bb5154b9ff92a58b58e0391b017ac5276
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
The fields in scenario short name is agreed between joid and fuel as below.
os-[controller]-[feature]-[mode](-[optionalparameter])
Change-Id: I3adcd5fae2cf461c39bb84e91c7962fc413c15bd
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Scenario and POD descriptions impact virtual deployments and need adjustments.
Merge virtual deploy triggers have been disabled in order not to give incorrect
feedback to people.
Change-Id: I93aef5e029f64b74cf13ad82742b080a18d28da4
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
This change
- Enables all available scenarios for stable/brahmaputra branch on LF POD2
and Ericsson POD1.
- Enables new node type, virtual, which is able to run available scenarios.
- Adjusts build blocker for multijob projects.
- Skips cloning of fuel repo for multijob projects.
- Enables os_odl-l2_ha auto trigger for LF POD2, Ericsson POD1, and Ericsson
POD2.
- Enables the use of an already downloaded ISO if the ISO was previously
downloaded to jumphost to speed up deployment.
- Adds a generic job for fuel for easier CI development/troubleshooting which
is kept disabled by default.
- Removes SDN_CONTROLLER parameter.
Change-Id: Icf26241216522b58db6908623a77405cdaac2ba2
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
The syntax "pollscm: '@midnight'" is deprecated and should be updated to
using the new syntax:
- pollscm:
cron: '@midnight'
Change-Id: Id11d301dfee4d183ee40f2342528c4258f36034f
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
|
|
Change-Id: Ib809840ec4b89b8feaab6b0910c3fff9593a7ba9
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: I9d9ae97cdd98003dcd1d6470a01f90f3af2f584e
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: Id587f14e6b3bee67558b46b3ea0e262461fbef3e
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
This change
- enables 7 scenarios by creating jobs for them: os_ha, os_odl-l2_ha,
os_odl-l3_ha, os_onos_ha, os_kvm_ha, os_ovs_ha, os_kvm_ovs_ha.
- enables the use of new scenario descriptions
- enables the use of new pod descriptions
Please note that
- all of the above is only valid for Ericsson POD2.
- no triggers have been defined as of yet. Jobs will manually be triggered
in the beginning for CI development purposes.
Apart from this, new jjb file and shell script have been created
temporarily in order not to break brahmaputra deployments. These
files will be merged once the fuel changes are cherry-picked to
brahmaputra branch.
Change-Id: I86479bde24aaaab415ca669aa55d706ba06e7fe4
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: Id61ddc6a2dae9378e2517174006ab1836a45114d
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
POD2 will be used for development purposes for a day or two against
master branch and the jobs on Jenkins will be started manually for
the timebeing.
Change-Id: I1d84acd8a83b12d48533fd5ff64d5498916d3b2c
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: Ic1a0b6e14223476b9a2bded877e787237dbc7d8f
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
This patch proposes below changes:
- Run CI on opnfv-jump-2 against stable/brahmaputra branch
- Run CI on ericsson-pod2 against master branch
- Configure functest against both branches on both PODs
- Enable yardstick against both branches on both PODs
- Comment out additional controllers until nosdn scenario is verified
- Rename OPNFV_FEATURE to DEPLOY_SCENARIO
Change-Id: Ie3d4f946cd51271378b435f9a92af07aaf614c26
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: I6ea07728a9ab467ea01fdb6b0c45de16bf10ab1b
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Build should really not need to be driven by main jobs and work
independently, continuously producing ISOs for whoever out there
to consume.
This needs review from Fuel Project in order to make sure the build
process does not care whatever scenario we run and just builds all
the plugins by default and put them into ISO.
The trigger is set to poll fuel git repo every 6 hours and upload
ISOs to artifacts.opnfv.org upon successful completion of the build.
Change-Id: Id59e37407e219803925c146c811450fb6099031b
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
JIRA: BOTTLENECK-4
Change-Id: I3cdb4f15c910e8b32a6531355fca91c7ed04445a
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
Change-Id: I9e64b646c961d8a728994438b48a89789250d62d
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
- Disable build avoidance for non-daily fuel jobs
- Enable throttling and disable concurrency to make sure we do not
start extra builds on same pod.
Change-Id: Iff3c609fdf77beb08480d6e265e1d2f134cb1230
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: I6ecd98679227803f40585da2af0697d2e72c44e0
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: I966229199d07c44073247ae25e9423fda516f73d
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: I1a96af938b48a337346010d8bb5cd5fa7aa0552c
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: I41d19eadbe151e27146e8aa5e8a1b7f250865edb
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: I0e1cfc181693519f077756796eed60bdffef0e4c
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: Ic32b2489453530bb58a756c151a376574b30ae52
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: I7e71a1bd3f909fac49c74ab0c8ef336a6b5fa711
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: I0d241eb3b391353d44df31ebb3f193c9ea50be62
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: Ifa9a11dcf1ecd7e43b54a03f92f00c42c0cac41f
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Replace default stream definitions with stream anchors in order
to be able to specify which job on which POD runs against which
branch.
Move project specific verify job to its own file to ease the stream
handling.
Enable CI on Ericsson POD2.
Change-Id: I3732b43d8858473535ef5666882ee85124c6d652
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
All the jobs should use INSTALLER_TYPE
Change-Id: I5386276fca837ba3ddda314f7c334c0f2957f78a
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: I4cac8883c56f9f3127f1b9f8d283505f13caf642
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: Idf84f1ea66250975cc6b99762d01ac26b77bd836
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: I7bf8fb0c4496515867e3b299c4dcadf1ba72441a
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|