Test: adapt Docker build to Zuulv3 CI

Bug #1754151 reported by Lukasz Lukasiewicz
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
Trunk
Fix Released
High
Lukasz Lukasiewicz

Bug Description

1. Allow using custom repo files during build process.
2. Allow to specify base_tag to build test container from.

Tags: automation ci
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/40341
Submitter: Lukasz Lukasiewicz (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Review in progress for https://review.opencontrail.org/40360
Submitter: Lukasz Lukasiewicz (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Review in progress for https://review.opencontrail.org/40360
Submitter: Senthilnathan Murugappan (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/40341
Committed: http://github.com/Juniper/contrail-test/commit/559c42f9c9c6f280899d00da34e9f3c6bc0adf9a
Submitter: Zuul v3 CI (<email address hidden>)
Branch: master

commit 559c42f9c9c6f280899d00da34e9f3c6bc0adf9a
Author: Lukasz Lukasiewicz <email address hidden>
Date: Tue Mar 6 10:43:14 2018 -0800

Copy all repofiles to /etc/yum.repos.d/

Do it only for contrail-test-test, since contrail-test-base will be
published on Dockerhub and may by used by developers outside of Juniper
to build test container.

Partial-Bug: 1754151
Change-Id: I0e86439888d86667cb60a379aa011ef29db46a8f

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Reviewed: https://review.opencontrail.org/40360
Committed: http://github.com/Juniper/contrail-test/commit/f16eb41484b3b4b1153be7b98a95acc01678af73
Submitter: Zuul v3 CI (<email address hidden>)
Branch: master

commit f16eb41484b3b4b1153be7b98a95acc01678af73
Author: Lukasz Lukasiewicz <email address hidden>
Date: Tue Mar 6 19:49:42 2018 -0800

Allow building test container from specified tag

Partial-Bug: 1754151
Change-Id: Iff27f26abea407bb5596f490b167f493267db8e9

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/40669
Submitter: Lukasz Lukasiewicz (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Review in progress for https://review.opencontrail.org/40692
Submitter: Lukasz Lukasiewicz (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Review in progress for https://review.opencontrail.org/40669
Submitter: Lukasz Lukasiewicz (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/40692
Committed: http://github.com/Juniper/contrail-test/commit/497dcb9dd25771d0a135e4b5a1e868dbe56dbb2f
Submitter: Zuul v3 CI (<email address hidden>)
Branch: master

commit 497dcb9dd25771d0a135e4b5a1e868dbe56dbb2f
Author: Jarek Łukow <email address hidden>
Date: Thu Mar 15 11:36:35 2018 +0100

Fix base-tag param to build-container.sh

Partial-Bug: 1754151
Change-Id: I52fab5af9821f9f82c7a0b95a2078aa6933224bd

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Reviewed: https://review.opencontrail.org/40669
Committed: http://github.com/Juniper/contrail-test/commit/9b1bf80f032f891dfc992ef2ecd70cfe1943ca4e
Submitter: Zuul v3 CI (<email address hidden>)
Branch: master

commit 9b1bf80f032f891dfc992ef2ecd70cfe1943ca4e
Author: Lukasz Lukasiewicz <email address hidden>
Date: Wed Mar 14 17:14:35 2018 -0700

Use custom mirrors for contrail-test-base

Overwrites mirrors back to stock ones at the end of the build to allow
users pulling the container and building their own contrail-test-test.

Change-Id: Idaafc3774e46a8f81ab6fd32800ebb0d7619e693
Depends-On: I52fab5af9821f9f82c7a0b95a2078aa6933224bd
Closes-Bug: 1754151

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.