Skip to content

Commit 9beabfa

Browse files
Merge pull request #289 from puppetlabs/PA-7893-update-puppetserver-install-url
PA-7893 Update puppetserver package fetching urls
2 parents c36abcf + 7d9a596 commit 9beabfa

File tree

1 file changed

+13
-8
lines changed

1 file changed

+13
-8
lines changed

tasks/install_puppetserver.sh

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -59,12 +59,17 @@ fetch_osfamily() {
5959
}
6060

6161
fetch_collection() {
62-
myarr=()
63-
for x in $(echo "$1" | tr "-" "\n")
64-
do
65-
myarr+=("$x")
66-
done
67-
echo "${myarr[0]}"
62+
# Handle puppetcore8-nightly -> puppet8-nightly conversion
63+
if [[ "$1" == puppetcore8* ]]; then
64+
echo "${1/puppetcore8/puppet8}"
65+
else
66+
myarr=()
67+
for x in $(echo "$1" | tr "-" "\n")
68+
do
69+
myarr+=("$x")
70+
done
71+
echo "${myarr[0]}"
72+
fi
6873
}
6974

7075
fetch_codename() {
@@ -157,15 +162,15 @@ if [[ "$osfamily" == "debian" ]]; then
157162
echo "No builds for $platform"
158163
exit 1
159164
else
160-
run_cmd "curl -o puppet.deb http://apt.puppetlabs.com/${collection}-release-${codename}.deb"
165+
run_cmd "curl -o puppet.deb https://artifactory.delivery.puppetlabs.net:443/artifactory/internal_nightly__local/apt/${collection}-release-${codename}.deb"
161166
dpkg -i --force-confmiss puppet.deb
162167
apt-get update -y
163168
apt-get install puppetserver -y
164169
fi
165170
fi
166171

167172
if [[ "$osfamily" == "redhat" ]]; then
168-
run_cmd "curl -o puppet.rpm http://yum.puppetlabs.com/${collection}-release-el-${major_version}.noarch.rpm"
173+
run_cmd "curl -o puppet.rpm https://artifactory.delivery.puppetlabs.net:443/artifactory/internal_nightly__local/yum/${collection}-release-el-${major_version}.noarch.rpm"
169174
rpm -Uvh puppet.rpm --quiet
170175
yum install puppetserver -y --quiet
171176
fi

0 commit comments

Comments
 (0)