using several repos for building local centos mirror

Bug #1446293 reported by Vladimir Kozhukalov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Sergey Kulanov
6.0.x
Invalid
Undecided
Vladimir Kozhukalov

Bug Description

We need this instead of just having base and extra repo.

Changed in fuel:
assignee: nobody → Vladimir Kozhukalov (kozhukalov)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-main (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/176270

Changed in fuel:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-main (master)

Reviewed: https://review.openstack.org/176270
Committed: https://git.openstack.org/cgit/stackforge/fuel-main/commit/?id=3dea637b2e7709c8ce3a2215e31bd8e5ca0a0649
Submitter: Jenkins
Branch: master

commit 3dea637b2e7709c8ce3a2215e31bd8e5ca0a0649
Author: Vladimir Kozhukalov <email address hidden>
Date: Wed Apr 22 15:02:40 2015 +0300

    Remove differential (diff) repos

    We used to create differential Ubuntu and Centos
    repositories for new Fuel versions to make them
    smaller. However, this technique contradicts
    our current upgrade/patching approach. So, this
    patch removes this functionality.

    Closes-Bug: #1447135
    Related-Bug: #1446293

    Change-Id: I6c9288e77c6ccc5872056a8119230ec725846bba

Revision history for this message
Vladimir Kozhukalov (kozhukalov) wrote :
Dmitry Pyzhov (dpyzhov)
tags: added: non-release
Andrey Maximov (maximov)
tags: added: feature-patching
Revision history for this message
Andrey Maximov (maximov) wrote :

this bug represents a debt for patching story backend process. It only required for assembling update repos and it does't affect what we deliver in ISO.

Changed in fuel:
assignee: Vladimir Kozhukalov (kozhukalov) → Sergey Kulanov (skulanov)
Revision history for this message
Sergey Kulanov (skulanov) wrote :

Non critical, since doesn't affect build ISO

Changed in fuel:
importance: Critical → High
Revision history for this message
Sergey Kulanov (skulanov) wrote :

@Vova return back this bug, since I see your comment that this bug can be abandoned and recreated with rather small changes

Changed in fuel:
assignee: Sergey Kulanov (skulanov) → Vladimir Kozhukalov (kozhukalov)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-main (master)

Change abandoned by Vladimir Kozhukalov (<email address hidden>) on branch: master
Review: https://review.openstack.org/176438
Reason: This patch changes lots of things which is not necessary. Created new patch https://review.openstack.org/#/c/193171

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-main (stable/6.1)

Fix proposed to branch: stable/6.1
Review: https://review.openstack.org/193556

Changed in fuel:
assignee: Vladimir Kozhukalov (kozhukalov) → Vladimir Kuklin (vkuklin)
Changed in fuel:
assignee: Vladimir Kuklin (vkuklin) → Sergey Kulanov (skulanov)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-main (stable/6.1)

Reviewed: https://review.openstack.org/193556
Committed: https://git.openstack.org/cgit/stackforge/fuel-main/commit/?id=9ae34cadd6b3728eddca44e1f3d4e71b23bcda3b
Submitter: Jenkins
Branch: stable/6.1

commit 9ae34cadd6b3728eddca44e1f3d4e71b23bcda3b
Author: Vladimir Kuklin <email address hidden>
Date: Tue Jun 23 17:35:35 2015 +0300

    Added priorities for centos extra repos

    We need to be able to download packages from
    various repositories taking into account repository
    priority. We need this for patching story.

    By default priorities are
    1) upstream 90
    2) proprietary 20
    3) DENY_RPM_DOWNGRADE=1 (default: 1), we are
       not allowed to downgrade rpm packages. In some
       cases when we need to be able to use downgraded
       versions this flag should be set to 0:
          DENY_RPM_DOWNGRADE=0

    EXTRA_RPM_REPOS is to have the following format
        "name1,url1,pri1 name2,url2,pri2"

    In case when pri is not defined it will be set to 10,
    for example:
        "name1,url1" is equal to "name1,url1,10"

    Closes-Bug: #1446293
    Change-Id: I4a26dd005852af60104c39e46384a21c39cce587

Changed in fuel:
status: In Progress → Fix Committed
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.