Packages from 'feature/nfv' branch

Bug #1574684 reported by Dmitry Teselkin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Fix Released
High
Alexander Evseev
9.x
Fix Released
High
Alexander Evseev

Bug Description

There is a bug for building new packages for NFV feature [0].
Those packages are not going to be released as part of 9.0, but must be available for those who wants to use it with 9.0.
To achieve this a kind of 'feature' package repository is required.

There is a 'feature/nvf' branch in git repositories of every package we need [1].

What is missed is a support on CI side. Ideally it would be great to get the following workflow:

1. On commit to 'feature' branch package build process triggers
1.1 Package published to a temporary CR related repository.
1.2 After a package was built install tests run (how to map with target repo for install test?)
1.3 After install tests run systest runs (how to map with target ISO for systest?)
2. After a package was built (+tests passed) it is published to 'feature' package repository

Right now we need only points 1 and 1.1 from the list above.
However, to fully support feature branches / repositories the entire workflow should be implemented (and probably improved.

[0] https://bugs.launchpad.net/mos/+bug/1561480
[1] https://bugs.launchpad.net/mos/+bug/1561480/comments/7

Tags: area-ci
Changed in mos:
assignee: nobody → Fuel CI (fuel-ci)
importance: Undecided → High
milestone: none → 9.0
Revision history for this message
Bug Checker Bot (bug-checker) wrote : Autochecker

(This check performed automatically)
Please, make sure that bug description contains the following sections filled in with the appropriate data related to the bug you are describing:

actual result

expected result

steps to reproduce

For more detailed information on the contents of each of the listed sections see https://wiki.openstack.org/wiki/Fuel/How_to_contribute#Here_is_how_you_file_a_bug

tags: added: need-info
Dmitry Klenov (dklenov)
Changed in mos:
status: New → Confirmed
tags: added: area-ci
tags: removed: need-info
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to fuel-infra/jenkins-jobs (master)

Related fix proposed to branch: master
Change author: Alexander Evseev <email address hidden>
Review: https://review.fuel-infra.org/20137

Changed in mos:
status: Confirmed → In Progress
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix proposed to fuel-infra/zuul-layouts (master)

Fix proposed to branch: master
Change author: Alexander Evseev <email address hidden>
Review: https://review.fuel-infra.org/20139

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to fuel-infra/jenkins-jobs (master)

Related fix proposed to branch: master
Change author: Alexander Evseev <email address hidden>
Review: https://review.fuel-infra.org/20147

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to fuel-infra/zuul-layouts (master)

Related fix proposed to branch: master
Change author: Alexander Evseev <email address hidden>
Review: https://review.fuel-infra.org/20148

Changed in mos:
assignee: Fuel CI (fuel-ci) → Alexander Evseev (aevseev-h)
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to fuel-infra/jenkins-jobs (master)

Reviewed: https://review.fuel-infra.org/20147
Submitter: Aleksandra Fedorova <email address hidden>
Branch: master

Commit: 3328804896c8ea6c214bf42fbbdd6e18e0aeaf3d
Author: Alexander Evseev <email address hidden>
Date: Wed Apr 27 13:08:24 2016

Add test jobs for 'feature/nfv' projects

Change-Id: Iec87b52fe18d00d3d4a34edbb845e8c0b8ae3e65
Related-Bug: #1574684

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote :

Reviewed: https://review.fuel-infra.org/20137
Submitter: Aleksandra Fedorova <email address hidden>
Branch: master

Commit: de0ca4e6d75b15f6d07281c2fb8a70ab8f62052f
Author: Alexander Evseev <email address hidden>
Date: Wed Apr 27 09:56:51 2016

Add flexible packaging jobs for non-MOS projects

Add configurable job templates (build and publish) that can be used
for any project. Intended to build packages for branch feature/nfv using
same build/publish test rules as MOS, but publishing to non-MOS repos.

Change-Id: I68fd255c66e0af8cb7a0bf3cffbb657381eab6ee
Related-Bug: #1574684

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix merged to fuel-infra/zuul-layouts (master)

Reviewed: https://review.fuel-infra.org/20139
Submitter: Aleksandra Fedorova <email address hidden>
Branch: master

Commit: 863330a344043cd488aecd201e528fddeaac2525
Author: Alexander Evseev <email address hidden>
Date: Wed May 11 13:30:06 2016

Add template for 'feature/nfv' projects

Change-Id: I9e6ce35d83b49b728d94dc0d8fb9ff79967a8d52
Closes-Bug: #1574684
Depends-On: I68fd255c66e0af8cb7a0bf3cffbb657381eab6ee

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to fuel-infra/zuul-layouts (master)

Related fix proposed to branch: master
Change author: Dmitry Teselkin <email address hidden>
Review: https://review.fuel-infra.org/20631

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to fuel-infra/zuul-layouts (master)

Reviewed: https://review.fuel-infra.org/20631
Submitter: Aleksandra Fedorova <email address hidden>
Branch: master

Commit: 2101d5ba8cea8357e56ca9c8e94b4de80a1f8373
Author: Dmitry Teselkin <email address hidden>
Date: Fri May 13 10:07:12 2016

Add projects for NFV

* packages/trusty/libxml2
* packages/trusty/xen
* packages/trusty/libcacard
* packages/trusty/libiscsi

Related-bug: #1574684

Change-Id: I1f5d2506dec50507414bdb419afeb5b37882ed62

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to fuel-infra/zuul-layouts (master)

Related fix proposed to branch: master
Change author: Dmitry Teselkin <email address hidden>
Review: https://review.fuel-infra.org/20653

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to fuel-infra/zuul-layouts (master)

Reviewed: https://review.fuel-infra.org/20653
Submitter: Aleksandra Fedorova <email address hidden>
Branch: master

Commit: d5fc0d57ab3a56e4f0400c3cefd47a1ea7e3c5c8
Author: Dmitry Teselkin <email address hidden>
Date: Fri May 13 13:39:53 2016

Rename project-name feature to feature-nfv

Change-Id: I09a2222839c78cde390b05eef650e2aa52633c8f
Related-bug: #1574684

no longer affects: mos/10.0.x
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote :

Reviewed: https://review.fuel-infra.org/20148
Submitter: Alexander Evseev <email address hidden>
Branch: master

Commit: ed0b085468d69b9d2268266189a71762ca1b3505
Author: Alexander Evseev <email address hidden>
Date: Wed Jun 1 08:15:22 2016

Enable tests for 'feature/nfv' projects

Change-Id: I82378547eae75bef93d300b48e45e8393f4decdf
Related-Bug: #1574684

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.