centos7-rt repo is not mirrored with nodepool
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Critical
|
Quique Llorente |
Bug Description
http://
019-02-06 05:55:32 | 2019-02-06 05:55:32.440 | Trying other mirror.
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 |
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 |
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | One of the configured repositories failed (CentOS 7 - Realtime),
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | and yum doesn't have enough cached data to continue. At this point the only
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | safe thing yum can do is fail. There are a few ways to work "fix" this:
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 |
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | 1. Contact the upstream for the repository and get them to fix the problem.
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 |
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | 2. Reconfigure the baseurl/etc. for the repository, to point to a working
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | upstream. This is most often useful if you are using a newer
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | distribution release than is supported by the repository (and the
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | packages for the previous distribution release still work).
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 |
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | 3. Run the command with the repository temporarily disabled
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | yum --disablerepo=
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 |
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | 4. Disable the repository permanently, so yum won't use it by default. Yum
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | will then just ignore the repository until you permanently enable it
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | again or use --enablerepo for temporary usage:
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 |
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | yum-config-manager --disable centos7-rt
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | or
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | subscription-
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 |
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | 5. Configure the failing repository to be skipped, if it is unavailable.
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | Note that yum will try to contact the repo. when it runs most commands,
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | so will have to try and fail each time (and thus. yum will be be much
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | slower). If it is a very temporary problem though, this is often a nice
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | compromise:
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 |
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | yum-config-manager --save --setopt=
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 |
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | failure: repodata/repomd.xml from centos7-rt: [Errno 256] No more mirrors to try.
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | http://
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | http://
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | http://
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | http://
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | http://
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | http://
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | http://
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | http://
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | http://
2019-02-06 05:55:32 | 2019-02-06 05:55:32.444 | http://
2019-02-06 05:55:35 | 2019-02-06 05:55:35.029 | INFO diskimage_
2019-02-06 05:55:35 | 2019-02-06 05:55:35.129 | Unmount /tmp/dib_
2019-02-06 05:55:35 | 2019-02-06 05:55:35.196 | Unmount /tmp/dib_
2019-02-06 05:55:35 | 2019-02-06 05:55:35.230 | Unmount /tmp/dib_
After this [1] there is a new repo centos7-rt at build-image in case we need it we have to mirror it to nodepool mirrors.
[1] https:/
Looks like we have to use centos7-rt mirror at RDO jobs.
11:54 <owalsh> quiquell|rover: hrmm, yea, one of the packages is installed on the default images -tuned_ profiles_ cpu_partitionin g_package in https:/ /github. com/openstack/ tripleo- puppet- elements/ blob/master/ elements/ overcloud- compute/ install. d/package- installs- overcloud- compute