Use yum_install() to support proxy environment variables when
epel-release package is installed from epel-bootstrap repo.
Change-Id: I45f7a38c6c71bbce07bd0d21c1ac8a75c04113cb
Closes-Bug: 1426221
... | ... |
@@ -250,8 +250,10 @@ failovermethod=priority |
250 | 250 |
enabled=0 |
251 | 251 |
gpgcheck=0 |
252 | 252 |
EOF |
253 |
- # bare yum call due to --enablerepo |
|
254 |
- sudo yum --enablerepo=epel-bootstrap -y install epel-release || \ |
|
253 |
+ # Enable a bootstrap repo. It is removed after finishing |
|
254 |
+ # the epel-release installation. |
|
255 |
+ sudo yum-config-manager --enable epel-bootstrap |
|
256 |
+ yum_install epel-release || \ |
|
255 | 257 |
die $LINENO "Error installing EPEL repo, cannot continue" |
256 | 258 |
# epel rpm has installed it's version |
257 | 259 |
sudo rm -f /etc/yum.repos.d/epel-bootstrap.repo |