Skip to content

Commit 7f47c61

Browse files
committed
osg-tested-internal should respect extra repos passed to osg-test
- Remove 3.5.0 pre-release hack that was added in '198d85488a342fdb206d9044b4a51cef71bb9d9f'
1 parent 4020ddb commit 7f47c61

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)