Create 9.0 downstream branches for MOS repositories

Bug #1555172 reported by Dina Belova
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Fix Committed
High
Max Rasskazov

Bug Description

We need to cut 9.0 downstream branches for MOS repositories from most recent master. These branches are needed for further downstream bug fixing work and periodical packages building.

This task requires several steps:
- [bug assignee] identify repositories that already contain 9.0 downstream branches (MOS Linux team and MOS packaging team might have ones)
- [bug assignee] identify the difference (commits) between these branches and current upstream master for these repos
- [bug assignee] Create appropriate bugs to place commits presented in 9.0 branches but not presented in master on top of master
- [Dina, Team Leads] Merge these commits
- [bug assignee] delete existing 9.0 downstream branches and create new one for all repositories from upstream master branches

Note: branches need to be cut for:
* packages/trusty/*
* packages/centos7/*
* openstack/* (except openstack/fuel-*, openstack/nextgen and openstack/solar)
* openstack-build/*

Important: if stable/mitaka branch is cut for the project, downstream branch should be cut from it. Otherwise from master.

Dina Belova (dbelova)
Changed in mos:
status: New → Confirmed
importance: Undecided → High
assignee: nobody → Max Rasskazov (mrasskazov)
milestone: none → 9.0
tags: added: area-build
Revision history for this message
Aleksandra Fedorova (bookwar) wrote :

Please clarify which repositories we are talking about? openstack/* openstack-build/* packages/trusty/* or packages/centos7/* ?

Revision history for this message
Igor Yozhikov (iyozhikov) wrote :

I believe that whole of them should be checked.

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

Fix proposed to branch: master
Change author: Max Rasskazov <email address hidden>
Review: https://review.fuel-infra.org/17908

Changed in mos:
status: Confirmed → In Progress
Revision history for this message
Max Rasskazov (mrasskazov) wrote :

centos7:
    <<: *default
    project_path: 'packages/centos7'
    projects:
        - nodejs-nailgun
        - python-mysqldb ##################### CHECK NEEDED
        - python-pygraphviz

trusty:
    <<: *default
    project_path: 'packages/trusty'
    projects:
        - be2net-dkms
        - dpdk ####################### - diff does not needed
        - hpsa-dkms
        - i40e-dkms ##################### - clean (zero diff)
        - ifupdown
        - libnl ####################### - diff does not needed
        - libvirt ###################### - diff does not needed
        - live-boot
        - openvswitch ################ - changes not needed
        - python-pcs
        - qemu #################### - changes not needed
        - resource-agents #################### - changes not needed
        - seabios ####################### - changes not needed

Revision history for this message
Dina Belova (dbelova) wrote :

All masters are up to date with early 9.0 branches.

Roman Vyalov (r0mikiam)
tags: added: feature
Dina Belova (dbelova)
description: updated
description: updated
Revision history for this message
Igor Yozhikov (iyozhikov) wrote :
Revision history for this message
Igor Yozhikov (iyozhikov) wrote :
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote :

Fix proposed to branch: master
Change author: Max Rasskazov <email address hidden>
Review: https://review.fuel-infra.org/18253

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

Reviewed: https://review.fuel-infra.org/18253
Submitter: Max Rasskazov <email address hidden>
Branch: master

Commit: 3c9751a52f0018876d23eab37c9eeef24fc8ce3b
Author: Max Rasskazov <email address hidden>
Date: Mon Mar 21 09:40:53 2016

Create 9.0/mitaka and 9.0 branches

Change-Id: I60f2e10f469d9ca312099bbafd55b12814836031
Closes-Bug: #1555172

Changed in mos:
status: In Progress → Fix Committed
Revision history for this message
Max Rasskazov (mrasskazov) wrote :

The branches are created.

http://osci-jenkins.srt.mirantis.net:8080/view/mos-release/job/release.create_branches/70/testReport/

The job failed on after-action step, it will be investigated later

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.