[upgrade 7->9] Repos duplicate on upgrade-osd

Bug #1621491 reported by Sergey Abramov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Sergey Abramov

Bug Description

Detailed bug description:
    On octane upgrade-osd cmd raise warning `sources.list really has duplicate entries`.
    This happened if seed env and orig env has the same repos.
Reproducibility:
    100%

Changed in fuel:
status: New → In Progress
assignee: nobody → Sergey Abramov (sabramov)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-octane (master)

Fix proposed to branch: master
Review: https://review.openstack.org/367394

Ilya Kharin (akscram)
Changed in fuel:
milestone: none → 9.1
importance: Undecided → High
status: In Progress → Confirmed
status: Confirmed → In Progress
tags: added: team-upgrades
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-octane (master)

Reviewed: https://review.openstack.org/367394
Committed: https://git.openstack.org/cgit/openstack/fuel-octane/commit/?id=a9e7c1020f2426eb3805a2f0e487ac052751d68f
Submitter: Jenkins
Branch: master

commit a9e7c1020f2426eb3805a2f0e487ac052751d68f
Author: Sergey Abramov <email address hidden>
Date: Thu Sep 8 16:51:25 2016 +0300

    Don't set up duplicate repos

    This is required if seed and orig env repos has the same repos.
    Set up only that repos that not found in orig env.

    Change-Id: I6a953634e1482af1b89ab1f5da878f52152e7ada
    Closes-bug: 1621491

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-octane (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/368266

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-octane (stable/mitaka)

Reviewed: https://review.openstack.org/368266
Committed: https://git.openstack.org/cgit/openstack/fuel-octane/commit/?id=e7e2e84e15b7c9559fc51e690a78f367fd5278e9
Submitter: Jenkins
Branch: stable/mitaka

commit 27531efb9567ba900cf5ba4c66704f9df0388d3d
Author: Ilya Kharin <email address hidden>
Date: Wed Sep 7 16:16:41 2016 +0300

    Use deploy_changes for sets of nodes

    The deploy_changes method involves additional nodes into deployment to
    perform necessary tasks to keep clustered software in a consistent
    state. A direct execution of tasks on a specific set of nodes does not
    involve other necessary nodes and it leads to some failures during
    deployments.

    Change-Id: Ibbdeb40e4287a3170b57c11d88f5aea0afa2b5c7
    Closes-Bug: #1619821

commit a9e7c1020f2426eb3805a2f0e487ac052751d68f
Author: Sergey Abramov <email address hidden>
Date: Thu Sep 8 16:51:25 2016 +0300

    Don't set up duplicate repos

    This is required if seed and orig env repos has the same repos.
    Set up only that repos that not found in orig env.

    Change-Id: I6a953634e1482af1b89ab1f5da878f52152e7ada
    Closes-bug: 1621491

commit 12160e167694b81ea301700219e7f54a68faf827
Author: Sergey Abramov <email address hidden>
Date: Thu Sep 8 13:08:18 2016 +0300

    Refactoring osd cmd

    * Use util/apt function for construct sources
    * Use util/apt function for contrstruct preferences

    Change-Id: I3bbdeb3a0bc31154be4cce7d8d354e05b0700084
    Partial-Bug: 1620277

commit 19ae8ddcdb0d96b77f941871cece9fe5afafe28c
Author: Sergey Abramov <email address hidden>
Date: Thu Sep 8 12:24:58 2016 +0300

    Add packages in preference generation

    Change-Id: I465dd959b50b855f6ddc9e81fe7605c80415b5b9
    Partial-Bug: 1620277

commit 1aca7e4a2b8ff7d57729d1421debd8be6553b282
Author: Nguyen Hung Phuong <email address hidden>
Date: Wed Sep 7 10:30:30 2016 +0700

    TrivialFix: Remove logging import unused

    This patch removes logging import unused in
    octane/commands/cleanup.py
    octane/commands/enable_release.py
    octane/handlers/backup_restore/astute.py

    Change-Id: I53b6f83d72be729215d840ebe0be18794440008e

tags: added: in-stable-mitaka
Revision history for this message
Vladimir Khlyunev (vkhlyunev) wrote :

299 - no duplicates and upgrade works

Changed in fuel:
status: Fix Committed → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/fuel-octane ocata-eol

This issue was fixed in the openstack/fuel-octane ocata-eol release.

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.