Actions
Bug #6144
closedinstall.upgrade task has to be fixed for rpms, when a role is upgraded
% 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)
Actions