Skip to content

Commit 2ebe8fa

Browse files
Merge pull request #180 from brianhlin/SOFTWARE-3783.fix-oti-repos
Fix osg-tested-internal repos
2 parents 4020ddb + 7f47c61 commit 2ebe8fa

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

osgtest/tests/special_install.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,15 @@ def test_02_install_packages(self):
3232

3333
# HACK: Install Slurm and osg-tested-internal out of development-like repos.
3434
# SOFTWARE-1733 may one day give us a generalized solution.
35-
devops_repos = ['osg-development']
36-
# FIXME: Upon release of OSG 3.5.0, this list does not need to contain osg-development
3735
if core.osg_release() > '3.4':
38-
devops_repos += ['devops-itb']
36+
dev_repo = ['devops-itb']
37+
if 'osg-tested-internal' in pkg_repo_dict:
38+
pkg_repo_dict['osg-tested-internal'] += dev_repo
39+
else:
40+
dev_repo = ['osg-development']
3941

4042
if 'osg-tested-internal' in pkg_repo_dict or 'slurm' in pkg_repo_dict:
41-
pkg_repo_dict.update(dict((x, devops_repos) for x in core.SLURM_PACKAGES + ['osg-tested-internal']))
43+
pkg_repo_dict.update(dict((x, core.options.extrarepos + dev_repo) for x in core.SLURM_PACKAGES))
4244

4345
# HACK: Install x509-scitokens-issuer-client out of development (SOFTWARE-3649)
4446
if 'xrootd-scitokens' in pkg_repo_dict:

0 commit comments

Comments
 (0)