Project

General

Profile

Actions

Bug #6144

closed

install.upgrade task has to be fixed for rpms, when a role is upgraded

Added by Tamilarasi muthamizhan over 10 years ago. Updated over 10 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
Category:
-
% Done:

0%

Source:
Q/A
Tags:
Backport:
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Crash signature (v1):
Crash signature (v2):

Description

currently, upgrading a specific role/daemon works fine for debs, but for the rpms, it defaults to calling debs.

this has to be fixed.

logs: ubuntu@teuthology:/a/teuthology-2013-08-26_01:35:04-upgrade-parallel-next-testing-basic-vps/6262

    else:
        list_roles = []
        for role in config.keys():
            (remote,) = ctx.cluster.only(role).remotes.iterkeys()
            kkeys = config.get(role)
            if remote in list_roles:
                continue
            else:
                for var, branch_val in kkeys.iteritems():
                    if var == 'branch' or var == 'tag' or var == 'sha1':
                        branch = branch_val
                        system_type = teuthology.get_system_type(remote)
                        assert system_type in ('deb', 'rpm')
                        pkgs = PACKAGES[project][system_type]
                        _upgrade_deb_packages(ctx, config, remote, pkgs, branch)
                        list_roles.append(remote)


Related issues 1 (0 open1 closed)

Is duplicate of teuthology - Bug #6084: nightlies: do not attempt to try apt-key list on rhel or centosResolvedZack Cerza08/21/2013

Actions
Actions

Also available in: Atom PDF