Thanh Ha [Tue, 23 Jan 2018 20:58:37 +0000 (20:58 +0000)]
Merge "Add jobs for odlparent 3.0.x and 3.1.x streams"
Jamo Luhrsen [Tue, 23 Jan 2018 20:00:11 +0000 (12:00 -0800)]
Enable port status updates
Change-Id: Ia2388ca70313340f7b6b27e3a3ad9911bdee9944
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Jamo Luhrsen [Tue, 23 Jan 2018 19:30:47 +0000 (19:30 +0000)]
Merge "Move cleanup orphaned nodes into openstack-cron"
Jamo Luhrsen [Tue, 23 Jan 2018 19:30:32 +0000 (19:30 +0000)]
Merge "Move cleanup stale nodes script to openstack-cron"
Jamo Luhrsen [Tue, 23 Jan 2018 19:30:19 +0000 (19:30 +0000)]
Merge "Move cleanup stale stacks job into openstack-cron"
Jamo Luhrsen [Tue, 23 Jan 2018 19:29:53 +0000 (19:29 +0000)]
Merge "Move cleanup-old-images job into openstack-cron"
Jamo Luhrsen [Tue, 23 Jan 2018 19:29:44 +0000 (19:29 +0000)]
Merge "Move image-protect into new openstack-cron job"
Jamo Luhrsen [Tue, 23 Jan 2018 19:28:41 +0000 (19:28 +0000)]
Merge "Add a new odl-openstack-install macro"
Robert Varga [Tue, 23 Jan 2018 13:52:04 +0000 (14:52 +0100)]
Bump odlparent-master maven version
This bumps odlparent job maven version to 3.5.x.
Change-Id: I87475e44936d0b317026fe19c251f94087b7100a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 23 Jan 2018 13:49:28 +0000 (14:49 +0100)]
Add jobs for odlparent 3.0.x and 3.1.x streams
odlparent needs two more branches, this adds jobs for them.
Change-Id: If8db58af259e261a34941cc2571c77acdd837c85
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Sam Hague [Tue, 23 Jan 2018 03:56:23 +0000 (22:56 -0500)]
use ODL_PORT 8181 instead of 8080
Change-Id: I5e8e5525365d0ead878de412bc93918003f1183f
Signed-off-by: Sam Hague <shague@redhat.com>
Daniel Farrell [Tue, 23 Jan 2018 01:01:59 +0000 (20:01 -0500)]
Clearer error message if unexpected num RPMs
Change-Id: Ia277eed4b9c164ff8071d0e88d6aff1c8886e565
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Daniel Farrell [Tue, 23 Jan 2018 01:00:25 +0000 (20:00 -0500)]
Update Ansible playbooks to new names
Should be merged at same time as 67311.
Change-Id: Ib3b173998f45a7a5bb3dc92a95ff7c7d19c96e3a
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Mohammed Naser [Mon, 22 Jan 2018 18:06:39 +0000 (13:06 -0500)]
Add allowed_address_pairs to servers
Resolves routing issue reported by:
https://lists.opendaylight.org/pipermail/integration-dev/2018-January/010794.html
Issue: RT-50966
Signed-off-by: Mohammed Naser <mnaser@vexxhost.com>
Change-Id: I98d651fed3708c29622ac3b82d3cc1a04b0b81d3
Jamo Luhrsen [Mon, 22 Jan 2018 16:52:39 +0000 (16:52 +0000)]
Merge "Copy debug log for distchanges"
Daniel Farrell [Mon, 22 Jan 2018 10:50:07 +0000 (10:50 +0000)]
Merge "Fix packaging tox-verify to run only master"
Thanh Ha [Mon, 22 Jan 2018 01:29:52 +0000 (20:29 -0500)]
Move cleanup orphaned nodes into openstack-cron
Consolidate these periodic jobs into a single openstack-cron
job to save VM resources in the cloud.
Change-Id: I82a831de1d64a6a1e53c09876306b87f463539d0
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Mon, 22 Jan 2018 01:20:43 +0000 (20:20 -0500)]
Move cleanup stale nodes script to openstack-cron
Consolidate job into openstack-cron job to save cloud resources
as these tasks do not take very long to run.
Change-Id: I2bc66c7f567145f217c3e4df254173bc565670e9
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Mon, 22 Jan 2018 01:00:50 +0000 (20:00 -0500)]
Move cleanup stale stacks job into openstack-cron
Moves the cleanup stale stacks job into the openstack-cron
job in an effort to consolidate jobs to save cloud resources.
Change-Id: I3dabdb8b4bc2d08d4cec99bd4e47a799a5b1373e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Mon, 22 Jan 2018 00:41:29 +0000 (19:41 -0500)]
Move cleanup-old-images job into openstack-cron
Moves the cleanup-old-images script into the new openstack-cron job
to consolidate these jobs to save OpenStack resources.
Change-Id: Ie390939485bdf731d48d7eb2e0d71ef3665d2f9e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Mon, 22 Jan 2018 00:06:03 +0000 (19:06 -0500)]
Move image-protect into new openstack-cron job
Creates a new 'builder-openstack-cron' job which will be used to
consolidate all of the regularly scheduled cron jobs currently
deployed in ODL. This will save some resources of having multiple
VM spinups for jobs that take less than a minute to run.
Change-Id: I28246a0a216101f20d44e20184116109ca0a6966
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Sun, 21 Jan 2018 23:56:25 +0000 (18:56 -0500)]
Add a new odl-openstack-install macro
Creates a reusable macro for getting openstack cli installed.
Change-Id: I9ebcd9a9d6e338ef5d5b3c58d70d4af42bc128ea
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Sam Hague [Sun, 21 Jan 2018 13:32:35 +0000 (13:32 +0000)]
Merge "Install Openstack Clients Before Test"
gvrangan [Fri, 19 Jan 2018 02:27:00 +0000 (07:57 +0530)]
Install Openstack Clients Before Test
This will install Openstack Clients
required for testing before invoking
pybot in the robot VM. The patch is using
the upper-contrainststxt from requirements
project in openstack to ensure the
compatiable version of clients.
Change-Id: I7041a463f80ebdf47a3a7f33bd3c219adbca5a2e
Signed-off-by: gvrangan <venkatrangang@hcl.com>
Sam Hague [Sat, 20 Jan 2018 14:54:08 +0000 (14:54 +0000)]
Merge "Increase ocata packer timeout from 60m to 75m"
Sam Hague [Sat, 20 Jan 2018 14:43:38 +0000 (14:43 +0000)]
Merge "Remove COE openstack based CSIT"
Thanh Ha [Sat, 20 Jan 2018 01:53:36 +0000 (20:53 -0500)]
Disable duplicate-finder plugin for validate
odlparent introduced a duplicate-finder plugin which breaks our
validate job as the finder plugin appears to want to be able to
discover dependencies in the local m2 repo. Disable it as we do
not need it in this job.
Change-Id: I9db3fea19edbd6a3e09d8ccdb290e9dc81e19b54
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Sam Hague [Sat, 20 Jan 2018 05:08:18 +0000 (00:08 -0500)]
Copy debug log for distchanges
Change-Id: Id7981a5f87e3d020240b1e40d59604d707981259
Signed-off-by: Sam Hague <shague@redhat.com>
Thanh Ha [Fri, 19 Jan 2018 16:29:32 +0000 (11:29 -0500)]
Switch to using new odl-maven-jobs group
Introduced in Ia2d57da839fe2502c05f506c194a9ea4e06a0d08 the new
group allows us to globally configure an ODL specific maven post
build job configuration needed for testing.
Change-Id: Id27b04ff93042d703ef1dbf15a8d562ec19bb52a
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Fri, 19 Jan 2018 16:28:19 +0000 (11:28 -0500)]
Create odl-maven-jobs group
Create an odl-maven-jobs group that can set the maven-merge
job's post_build_task globally for all ODL projects.
Also for future maintenance it will be easier to modify global
configuration in this file.
Change-Id: Ia2d57da839fe2502c05f506c194a9ea4e06a0d08
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Fri, 19 Jan 2018 17:16:53 +0000 (12:16 -0500)]
Pull global-jjb quickfix for 60 minute timeout
Increases maven jobs to have a build timeout of 60 by default.
Infra overall seems slower and we keep having to bump this so
lets do it in global-jjb.
Change-Id: I341688ecbf5e81eed62034bcd781aad58cce4f7c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Luis Gomez [Fri, 19 Jan 2018 07:26:24 +0000 (07:26 +0000)]
Merge "Fix feature-test repo"
Luis Gomez [Fri, 19 Jan 2018 05:38:27 +0000 (21:38 -0800)]
Fix feature-test repo
- Add karaf4 condition in cluster CSIT
- Add karaf4 condition in distro CSIT
Change-Id: I1f4c873fe2aea94f658a29692f4e5f1d7e478772
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Thanh Ha [Fri, 19 Jan 2018 06:41:42 +0000 (01:41 -0500)]
Switch the csit-verify-1node to use job prefix
POC idea to add a new variable "{prefix}" to job templates. This
variable is defined already in the patch that this one depends on.
The prefix should always be blank in production thus producing the
same existing job names we're all used to. The prefix can be used
locally to add a prefix to job names when pushing jobs to the
sandbox. For example a prefix of "abc-" will be added to the front
of the job name allowing sandbox testers to be able to push a job
to the sandbox with a unique prefix to not overwrite other testers.
Additionally add an id inttest-csit-verify-1node to make the job
template more easy to maintain. Allows us to refactor the job
template name without having to update every single user of the
template every time as the id will always be the same.
Change-Id: Iaf6f026853312098bf9bdcb562ad54450b8671fa
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Fri, 19 Jan 2018 06:42:36 +0000 (01:42 -0500)]
Add a prefix variable to defaults as blank
Creates a new defaults variable called prefix and set it to blank.
Also add a test to fail the build if the prefix is not set to blank.
Change-Id: Iea422f7a3532cf3dcf519c2194b7d5663b4b8e44
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Fri, 19 Jan 2018 03:43:00 +0000 (22:43 -0500)]
Update cloud flavors list
Update the flavors list to include the new v2-standard-* and
v2-highcpu-* flavors Vexxhost provides to us.
Change-Id: I99f95d4b1b05e84a81c7799013ae2bfdc73c60bb
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Fri, 19 Jan 2018 00:49:43 +0000 (19:49 -0500)]
Fix packaging tox-verify to run only master
Lock in the tox-verify job to a single stream/branch master.
Change-Id: I5da93b4127e11d36e1558987a949c0a5f548d63a
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Jamo Luhrsen [Wed, 17 Jan 2018 06:57:16 +0000 (22:57 -0800)]
Remove COE openstack based CSIT
OpenStack has gone out of scope for COE and this
csit has not been useful for some time.
Change-Id: Iba2ae454c3645d78539ef74c6a5b1d8a165a4628
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Jamo Luhrsen [Wed, 17 Jan 2018 17:06:10 +0000 (09:06 -0800)]
Add common-functions.sh bash lib
tired of looking at duplicated code and having to remember to
search for all instances of it. This can be the start of some
cleanup, if others agree it's a good idea.
first round:
- move the Java vars setup code to a common function.
- move some common vars to common location as well
- added "export" to some vars to get around local tox
shellcheck error
Change-Id: If03949e16aae3561ac8636bc4de0b1a17dad01ae
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Thanh Ha [Thu, 18 Jan 2018 19:28:39 +0000 (19:28 +0000)]
Merge "Fix multipatch job for upstream bump verification"
Luis Gomez [Thu, 18 Jan 2018 10:05:37 +0000 (02:05 -0800)]
Fix multipatch job for upstream bump verification
- Main change is to do ordered per-project build rather than
a single build with a crafted root pom file.
Change-Id: Ifac781e379c192aa32601c57fd833936b0b82c05
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Sam Hague [Thu, 18 Jan 2018 17:01:18 +0000 (17:01 +0000)]
Merge "Pin novaclient to v9.0.0"
Robert Varga [Thu, 18 Jan 2018 15:46:49 +0000 (16:46 +0100)]
Increase coretutorials build timeout
coretutorials contain a large number of projects, with a lot
of features/karaf distributions and it cannot complete a build
in the default 60 minut internal. Increase the timeout to 120
minutes pending better data.
Change-Id: Ibea29b30901523b42faca1ce427be3ef9b42bf11
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Jamo Luhrsen [Thu, 18 Jan 2018 06:28:43 +0000 (22:28 -0800)]
Pin novaclient to v9.0.0
this overcomes the following error, which happens with the newly
released v10.0.0
launchpad bug here for novaclient to track it:
https://bugs.launchpad.net/python-novaclient/+bug/
1743964
Change-Id: I78428e30600656b6175ee985e45ad21da28805c6
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Jamo Luhrsen [Wed, 17 Jan 2018 21:35:59 +0000 (21:35 +0000)]
Merge "Update global-jjb to latest master"
Thanh Ha [Wed, 17 Jan 2018 21:22:24 +0000 (16:22 -0500)]
Use 2c-2g VMs for jjb jobs
1g of ram is not enough for OpenDaylight's jjb repo. Bump
this to the next step.
Change-Id: I65779aa77ef60ab27708b037a4ea894cfb83b8d2
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 17 Jan 2018 19:41:57 +0000 (14:41 -0500)]
Update global-jjb to latest master
Pulls in a quick fix to set the default python back to py2
for tox-verify jobs.
Change-Id: I6d1a5c8dec30166ac5d6045543174c380054cd61
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Sam Hague [Wed, 17 Jan 2018 18:15:47 +0000 (18:15 +0000)]
Merge "Fix feature repo add for new distribution"
Daniel Farrell [Wed, 17 Jan 2018 17:16:12 +0000 (17:16 +0000)]
Merge "Switch releng ci jobs to 2c-1g vms"
Thanh Ha [Mon, 15 Jan 2018 21:22:07 +0000 (16:22 -0500)]
Switch releng ci jobs to 2c-1g vms
These jobs do NOT need 8g to run and we should try to use the
smallest unit of VMs we can to save resources. Let's bump them
down to v1-standard-1 machines.
Change-Id: Idb48023b94358ee598816d6c181f2ceca568a547
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Luis Gomez [Wed, 17 Jan 2018 07:36:46 +0000 (23:36 -0800)]
Fix feature repo add for new distribution
New distribution does not list any repo name but UUID
therefore we need to add repo instead of substute existing.
Change-Id: I764506c3fcbebe38985566e1beaffe9a8d1f995d
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Jamo Luhrsen [Wed, 17 Jan 2018 07:16:34 +0000 (23:16 -0800)]
Un-pin openstackclient to a specific version
trying to fix the suddenly broken openstackclient that
is returning with most commands a python attr error
Change-Id: I1ab90b2ab7557d648ec5f8ee25909f916f16005e
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Luis Gomez [Wed, 17 Jan 2018 00:19:57 +0000 (16:19 -0800)]
Fix new karaf version deploy failure
It fails because missing log folder
Change-Id: Ie30961a1bb114737e9822214c0a245228a6f773c
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Jamo Luhrsen [Tue, 16 Jan 2018 20:13:20 +0000 (20:13 +0000)]
Merge "Switch all projects to use new maven-merge job"
Jamo Luhrsen [Tue, 16 Jan 2018 19:58:49 +0000 (19:58 +0000)]
Merge "add ovsdb-tool logs and cleanup"
Jamo Luhrsen [Tue, 16 Jan 2018 19:56:16 +0000 (19:56 +0000)]
Merge "Add tests for uninstalling ODL RPM"
Jamo Luhrsen [Tue, 16 Jan 2018 18:16:59 +0000 (18:16 +0000)]
Merge "Arrange compute nodes in hostname order"
Sam Hague [Fri, 12 Jan 2018 23:43:48 +0000 (18:43 -0500)]
Arrange compute nodes in hostname order
The below is how a current job looks. Notice the CMP2_HOSTNAME with -0
maps to COMPUTE_2_IP and smae for the other vm. So we swap the
two HOSTNAME's and then they align with what is passed to pybot.
Without this, mentally when looking at debugs, you have to remember
to swap the two.
OS_CMP1_HOSTNAME: releng-17212-771-2-devstack-ocata-1.vexxhost.net -
OS_CMP1_IP: 10.30.170.121 - OS_COMPUTE_1_IP: 10.30.170.121
OS_CMP2_HOSTNAME: releng-17212-771-2-devstack-ocata-0.vexxhost.net -
OS_CMP2_IP: 10.30.170.13 - OS_COMPUTE_2_IP: 10.30.170.13
Change-Id: Ifab24ca30c24523f35591517338af7e9946d072e
Signed-off-by: Sam Hague <shague@redhat.com>
Jamo Luhrsen [Tue, 16 Jan 2018 17:59:02 +0000 (17:59 +0000)]
Merge "Update URLs in RPM tests"
Daniel Farrell [Tue, 16 Jan 2018 12:05:26 +0000 (07:05 -0500)]
Add tests for uninstalling ODL RPM
Fixes: INTPAK-128
Change-Id: I3343325e97b3ee1899b530ab88add796973dc6df
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Sam Hague [Mon, 15 Jan 2018 22:56:53 +0000 (17:56 -0500)]
add ovsdb-tool logs and cleanup
Change-Id: I334d15892a55c69e960180c29427b24e9ece2cca
Signed-off-by: Sam Hague <shague@redhat.com>
Daniel Farrell [Mon, 15 Jan 2018 19:16:03 +0000 (14:16 -0500)]
Update URLs in RPM tests
Some have expired, use new ones.
Change-Id: I04ec0c09cdc486d8f2a95ac97f42b566a0ff77c7
Fixes: INTPAK-126
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Thanh Ha [Mon, 15 Jan 2018 21:15:38 +0000 (16:15 -0500)]
Switch all projects to use new maven-merge job
Pull in Maven patch deploy the maven-merge jobs to all projects.
Also pulls in patch to add '-e' to Maven calls to print full stack
trace.
Change-Id: I96750a05f845485ddb7807e18a54e907b00ee9fe
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Sam Hague [Mon, 15 Jan 2018 19:29:24 +0000 (19:29 +0000)]
Merge "Switch bgpcep to using new gjjb maven-merge jobs"
Thanh Ha [Mon, 15 Jan 2018 18:57:19 +0000 (13:57 -0500)]
Switch bgpcep to using new gjjb maven-merge jobs
Works around issue with javadoc and JAVA_HOME which Jenkins
Maven project types do not appear to configure.
Change-Id: Id441d6761bb5c3226f67bba40c1b6ebcf05f20b0
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Mon, 15 Jan 2018 18:54:05 +0000 (13:54 -0500)]
Switch dlux to using new gjjb maven-merge jobs
Works around issue with javadoc and JAVA_HOME which Jenkins
Maven project types do not appear to configure.
Change-Id: Icb049d02d1da936ca559c4fe2f45d68324d03ee0
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Mon, 15 Jan 2018 16:45:02 +0000 (11:45 -0500)]
Add job to copy logs from a sandbox path to prod
As requested by the netvirt project to provide capabilities for
storing logs for a longer amount of time in cases where they need
to perform complex troubleshooting. This patch adds a job which
when given a log path will pull the logs from path on sandbox
and copy them to the releng system.
Change-Id: I96c8b8eb8d54c266ccab1c9bf19450b11d5bea69
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Robert Varga [Sun, 14 Jan 2018 15:38:03 +0000 (16:38 +0100)]
Enable error stack traces in dlux jobs
We are facing a NPE which is preventing merge job from succeeding,
which we cannot replicate in local builds. Enable stack trace
reporting to give us a clue about what is going on.
Change-Id: I7e7d932829c565edf46a118978d8ea032bd3f7e2
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Jamo Luhrsen [Fri, 12 Jan 2018 18:58:00 +0000 (18:58 +0000)]
Merge "Addition of Suite Variable"
Thanh Ha [Fri, 12 Jan 2018 17:41:27 +0000 (12:41 -0500)]
Update to JJB 2.0
Change-Id: I8345d43d769c981c9eaff9755ddc7393a56db695
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Tomas Markovic [Fri, 12 Jan 2018 16:28:19 +0000 (17:28 +0100)]
Addition of Suite Variable
Adding SUITE variable from netvirt scripts into others.
Change-Id: I985ef095592b579c5b6cc4c25bd10347acf14cab
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
Vishal Thapar [Fri, 12 Jan 2018 12:01:25 +0000 (17:31 +0530)]
Add trigger for genius cluster test
Change-Id: I463207cb6e2da1164ceb7c82d89c2b5ea996bce0
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
Thanh Ha [Fri, 12 Jan 2018 05:40:00 +0000 (00:40 -0500)]
Add support for build-node var to ar-release job
This job type had the build-node hardcoded to a specific machine
so did not allow variable overriding. Let's fix that.
Change-Id: I6f722082728db8c39c6abb84b18e45b48d77fed5
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Fri, 12 Jan 2018 05:01:07 +0000 (00:01 -0500)]
Use v1-standard-16 to build autorelease
Autorelease needs 16G of RAM and 100 GB of disk in order to build
so bump it to a standard vm flavor so that we can pick the
appropriate disk size. We are not able to choose volume size with
the Jenkins OpenStack cloud plugin and the performance flavor types.
Change-Id: Ic7fb1e21ca7fe68b847d92c8bfb553db410f6634
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Tue, 9 Jan 2018 09:24:41 +0000 (19:24 +1000)]
Add notify script start marker in the console logs
Helps while searching through the console logs.
Change-Id: I4d3a9aa001928c6d038089c10b39318b6f9a96dd
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Robert Varga [Thu, 11 Jan 2018 20:54:02 +0000 (21:54 +0100)]
Reapply Switch mdsal to using new maven-merge job
This reverts commit
cfe8194b57be9fb0d3827b1be0e3f08ca433fd8d --
the fault was not with the job, but with the patch being merged.
Change-Id: Ie8e52d0a6b3505bca635bd7997fbaf388e278ab4
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 11 Jan 2018 20:10:29 +0000 (21:10 +0100)]
Revert "Switch mdsal to using new maven-merge job"
This reverts commit
23f64b47684853e481bda28ae0f529144596c5b3.
The job does not correctly deploy all artifacts, leaving
yang-binding out for some reason.
Change-Id: I258f1c6b084da8b9ffbf75398e3e45f4af725d2d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
jenkins-releng [Thu, 11 Jan 2018 11:06:08 +0000 (11:06 +0000)]
Update cloud image list docs
Change-Id: I0c1be0fc76548bfbffe26b5494b19816008632df
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Thanh Ha [Wed, 10 Jan 2018 21:39:15 +0000 (16:39 -0500)]
Update to global-jjb v0.14.1
Pulls in fix for verify-deps jobs in new CI, as well as updates to
the packer ci jobs to handle common-packer, and a fix for the
packer-install macro trying to cd into a directory that does not
exist.
Change-Id: Ib10be017dc41482109ace2bde8f0a0472942cf28
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 10 Jan 2018 21:03:20 +0000 (16:03 -0500)]
Allow 90 minutes build timeout for quagga
Quagga appears to add pretty significant build time on our builds
so let allow some extra build time for this.
Change-Id: I5e107eab85e6ee5255fd6a20fb7838cbb5c4480a
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
gvrangan [Tue, 9 Jan 2018 01:20:54 +0000 (06:50 +0530)]
Fix for Pike Jobs Failure
Problems:
a. qemu-img not installed in Control Node
b. Images forcefully converted as raw in compute node
Fixes
a. Installed qemu-img in the nodes, before stacking
b. set force_raw_images as False in nova.conf, this
will ensurethe images arenot forcefully converted.
Change-Id: I0305447504c676997fadd867954e43bd35f8c0ad
Signed-off-by: gvrangan <venkatrangang@hcl.com>
Thanh Ha [Wed, 10 Jan 2018 19:42:31 +0000 (14:42 -0500)]
Pull in libcurl-dev fix for Ubuntu systems
Change-Id: I7bfcd932f26f387fd44c9a86df00295444de80fd
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 10 Jan 2018 18:29:38 +0000 (13:29 -0500)]
Pull in lf-ansible netcat patch
Change-Id: I81ac21511c9f4e7f2d37197f136dcb9ec2205f38
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 10 Jan 2018 17:57:01 +0000 (12:57 -0500)]
Add maven-verify-dependencies job for int/dist
Change-Id: I2dc2228a26acb926c6e33bafa1f43855efc8fc80
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Sam Hague [Wed, 10 Jan 2018 17:42:52 +0000 (17:42 +0000)]
Merge "Add ability to karaf console install features"
Jamo Luhrsen [Thu, 4 Jan 2018 03:29:14 +0000 (19:29 -0800)]
Add ability to karaf console install features
Change-Id: I30b64f6110439aa9dc80c1a22dff2b060f348082
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Thanh Ha [Wed, 10 Jan 2018 17:12:34 +0000 (12:12 -0500)]
Add mininet-ovs-2.8 packer job
Change-Id: Ia70fb4a5058875ea45bc882d4b8956084eefba8e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 10 Jan 2018 17:09:25 +0000 (17:09 +0000)]
Merge "Archive some extra file for lispflowmapping"
Sam Hague [Wed, 10 Jan 2018 16:55:25 +0000 (16:55 +0000)]
Merge "Update user variables to match common-packer"
Sam Hague [Wed, 10 Jan 2018 16:55:16 +0000 (16:55 +0000)]
Merge changes from topic 'ansible'
* changes:
Use bash to run quagga build script
Add mininet-ovs-2.8 image
Lorand Jakab [Wed, 10 Jan 2018 16:50:18 +0000 (18:50 +0200)]
Archive some extra file for lispflowmapping
Change-Id: Id44243a5fddcd9733b3fa3344527529f353e8fca
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
Thanh Ha [Wed, 10 Jan 2018 06:32:55 +0000 (01:32 -0500)]
Update user variables to match common-packer
common-packer changes some of the variable names in order to
standardize with all the other clouds managed by LF. Let us update
the variables to match.
Change-Id: I7d3783fa728a51c86176a0325d0b69a1e0d9bea5
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 10 Jan 2018 06:24:47 +0000 (01:24 -0500)]
Remove unused baseline template
We do not actually use the baseline template in ODL. We only use
the baseline.sh script provisioner to provision all the images so
let us remove this unnecessary file.
Change-Id: Ice2a263e17c1651ec469fbe2063f3fc297d67d9a
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 10 Jan 2018 06:20:11 +0000 (01:20 -0500)]
Use bash to run quagga build script
Change-Id: Ib47b9992e96f4b3791c67ba64f3b98d3686fcfa2
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Luis Gomez [Wed, 10 Jan 2018 00:06:25 +0000 (16:06 -0800)]
Add mininet-ovs-2.8 image
Change-Id: Ida6424204a3d0c399ac4834176d06314f1ff23ce
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Thanh Ha [Wed, 10 Jan 2018 04:06:28 +0000 (23:06 -0500)]
Remove unused mininet image
Change-Id: I5e3f0d7173841cd75729313f39d9055142af7eec
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 10 Jan 2018 00:04:22 +0000 (19:04 -0500)]
Resolve ShellCheck v0.4.7 linting in integration
Change-Id: I1f7fbd407634367342587ede2fdeecd3699d3af3
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Jamo Luhrsen [Tue, 9 Jan 2018 22:34:43 +0000 (14:34 -0800)]
Use > system prompt as that's robots expectation
Change-Id: I479bdb17c1eab5cbda1f1c41aa773cc5bf77e366
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Jamo Luhrsen [Tue, 9 Jan 2018 20:05:14 +0000 (12:05 -0800)]
ODL is found by string builder, not java
the below patch removed the string "java" from our image
names, so we can't figure out the odl system with it.
https://git.opendaylight.org/gerrit/c/66978/
Change-Id: I08a84326c3f08fae5b6dfc2873a133cb8dd4c633
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Jamo Luhrsen [Tue, 9 Jan 2018 19:38:56 +0000 (11:38 -0800)]
Increase ocata packer timeout from 60m to 75m
Change-Id: I0e6f419baa7ee6503102d54f5d65e31b58973ddc
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>