Commit 250e60d1 authored by Michael Thomas's avatar Michael Thomas
Browse files

Update to condor-9.0.3 from a protected repo

parent 5677b825
---
ligoprofile::untrackedfilestore: 'puppet://%{lookup("ligoprofile::puppetmaster")}/lloldas'
#ligoprofile::condor::worker::condor_version: '8.9.10-1.el7'
#ligoprofile::condor::schedd::condor_version: '8.9.10-1.el7'
ligoprofile::condor::worker::condor_version: '9.0.1-1.el7'
ligoprofile::condor::schedd::condor_version: '9.0.1-1.el7'
ligoprofile::condor::worker::condor_version: '9.0.3-1.el7'
ligoprofile::condor::schedd::condor_version: '9.0.3-1.el7'
ligoprofile::sitename: 'llo'
ligoprofile::sitemirror: 'http://ldas.ligo-la.caltech.edu'
......
[htcondor-private]
name=HTCondor for Enterprise Linux 7 - Private
baseurl=https://july2021:3Kdbg52k4Y5P7X9S@research.cs.wisc.edu/htcondor/repo/9.0/el7/private
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-condor
priority=90
[htcondor-private-debuginfo]
name=HTCondor for Enterprise Linux 7 - Private - Debug
baseurl=https://july2021:3Kdbg52k4Y5P7X9S@research.cs.wisc.edu/htcondor/repo/9.0/el7/private/debug
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-condor
priority=90
......@@ -15,6 +15,7 @@ class ligoprofile::condor::schedd (
condor_config => 'condor_config',
condor_config_local => "condor_config.local.headnode",
reconfig_daemon => 'schedd',
repo => 'htcondor-private',
}
file {'/local':
......
......@@ -14,6 +14,7 @@ class ligoprofile::condor::worker (
condor_config => 'condor_config.ALIGO',
condor_config_local => 'condor_config.local.ALIGO',
reconfig_daemon => 'startd',
repo => 'htcondor-private',
}
file {'/local':
......
......@@ -16,6 +16,7 @@ class ligoprofile::yum::common (
String $cron_email_host,
Optional[Hash] $config_options = undef,
) {
$localfilestore = lookup('ligoprofile::localfilestore')
Yumrepo <| |> -> Package <| provider != 'rpm' |>
Yum::Gpgkey <| |> -> Package <| provider != 'rpm' |>
......@@ -102,4 +103,14 @@ class ligoprofile::yum::common (
gpgkeys => lookup('ligoprofile::yum::gpgkeys'),
managed_repos => lookup('ligoprofile::yum::managed_repos'),
}
# This repo should go away soon.
file {'/etc/yum.repos.d/htcondor-private.repo':
ensure => 'file',
owner => 'root',
group => 'root',
mode => '0644',
source => "${localfilestore}/etc/yum.repos.d/htcondor-private.repo",
notify => Exec['/usr/bin/yum clean metadata'],
} -> Package <| |>
}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment