[Starlingx-discuss] [build-report] STX_BUILD_container_setup - Build # 118 - Failure!

Scott Little scott.little at windriver.com
Thu Jan 31 19:27:37 UTC 2019


*This one seems to hit CENGN about once a week. Trying to create the 
docker build container and the yum command that installs most of the 
packages craps out as seen below. Rerun the command again and it works. 
Anyone else seeing this? Perhaps we need more retires and a longer 
timeout in our yum.conf? Or add some sort of retry to the yum command 
within the dockerfile? Scott -------------------------------< snip 
 >--------------------------------- 00:00:00.222* Step 4/34 : ENV container=docker
*00:00:00.223*   ---> Using cache
*00:00:00.223*   ---> a68ae1f270ff
*00:00:00.223* Step 5/34 : RUN groupadd -g 751 cgts &&     echo "mock:x:751:root" >> /etc/group &&     echo "mockbuild:x:9001:" >> /etc/group &&     yum install -y epel-release &&         yum install -y anaconda         anaconda-help         anaconda-runtime         autogen         automake         bc         bind         bind-utils         cpanminus         createrepo         deltarpm         expat-devel         gcc         gettext         git         libtool         libxml2         libxml2-devel         libxslt-devel         libffi-devel         lighttpd         lighttpd-fastcgi         lighttpd-mod_geoip         libvirt-devel         net-tools         mkisofs         mock         mongodb         mongodb-server         mariadb-devel         openldap-devel         openssl-devel         pax         perl-CPAN         python-deltarpm         python-devel         python-pep8         python-pip         python-psutil         python-subunit         python-pip         python-testrepository         python-tox         postgresql         postgresql-devel         qemu-kvm         quilt         rpm-build         rpm-sign         rpm-python         sqlite-devel         squashfs-tools         sudo         systemd         syslinux         udisks2         vim-enhanced         wget         yumdownloader
*00:00:00.253*   ---> Running in 036b906c69e2
*00:00:00.702* Loaded plugins: fastestmirror, ovl
*00:00:02.569* Determining fastest mirrors
*00:00:02.777*   * base: mirror.layeronline.com
*00:00:02.778*   * extras: mirror.layeronline.com
*00:00:02.778*   * updates: mirror.layeronline.com
*00:00:04.341* Resolving Dependencies
*00:00:04.341* --> Running transaction check
*00:00:04.341* ---> Package epel-release.noarch 0:7-11 will be installed
*00:00:04.434* --> Finished Dependency Resolution
*00:00:04.438*
*00:00:04.438* Dependencies Resolved
*00:00:04.439*
*00:00:04.439* ================================================================================
*00:00:04.439*   Package                Arch             Version         Repository        Size
*00:00:04.439* ================================================================================
*00:00:04.439* Installing:
*00:00:04.439*   epel-release           noarch           7-11            extras            15 k
*00:00:04.439*
*00:00:04.439* Transaction Summary
*00:00:04.439* ================================================================================
*00:00:04.439* Install  1 Package
*00:00:04.439*
*00:00:04.439* Total download size: 15 k
*00:00:04.439* Installed size: 24 k
*00:00:04.439* Downloading packages:
*00:00:04.560* warning: /var/cache/yum/x86_64/7/extras/packages/epel-release-7-11.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
*00:00:04.560* Public key for epel-release-7-11.noarch.rpm is not installed
*00:00:04.571* Retrieving key fromfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
*00:00:04.581* Importing GPG key 0xF4A80EB5:
*00:00:04.581*   Userid     : "CentOS-7 Key (CentOS 7 Official Signing Key) <security at centos.org>"
*00:00:04.581*   Fingerprint: 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5
*00:00:04.581*   Package    : centos-release-7-4.1708.el7.centos.x86_64 (@CentOS)
*00:00:04.581*   From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
*00:00:04.581* Running transaction check
*00:00:04.592* Running transaction test
*00:00:04.595* Transaction test succeeded
*00:00:04.596* Running transaction
*00:00:04.622*    Installing : epel-release-7-11.noarch                                     1/1
*00:00:04.630*    Verifying  : epel-release-7-11.noarch                                     1/1
*00:00:04.665*
*00:00:04.665* Installed:
*00:00:04.665*    epel-release.noarch 0:7-11
*00:00:04.665*
*00:00:04.666* Complete!
*00:00:04.840* Loaded plugins: fastestmirror, ovl
*00:00:05.180* 
*00:00:05.180*
*00:00:05.180*   One of the configured repositories failed (Unknown),
*00:00:05.180*   and yum doesn't have enough cached data to continue. At this point the only
*00:00:05.180*   safe thing yum can do is fail. There are a few ways to work "fix" this:
*00:00:05.180*
*00:00:05.180*       1. Contact the upstream for the repository and get them to fix the problem.
*00:00:05.180*
*00:00:05.180*       2. Reconfigure the baseurl/etc. for the repository, to point to a working
*00:00:05.180*          upstream. This is most often useful if you are using a newer
*00:00:05.180*          distribution release than is supported by the repository (and the
*00:00:05.180*          packages for the previous distribution release still work).
*00:00:05.180*
*00:00:05.180*       3. Run the command with the repository temporarily disabled
*00:00:05.180*              yum --disablerepo=<repoid> ...
*00:00:05.180*
*00:00:05.180*       4. Disable the repository permanently, so yum won't use it by default. Yum
*00:00:05.180*          will then just ignore the repository until you permanently enable it
*00:00:05.180*          again or use --enablerepo for temporary usage:
*00:00:05.180*
*00:00:05.180*              yum-config-manager --disable <repoid>
*00:00:05.180*          or
*00:00:05.180*              subscription-manager repos --disable=<repoid>
*00:00:05.180*
*00:00:05.180*       5. Configure the failing repository to be skipped, if it is unavailable.
*00:00:05.180*          Note that yum will try to contact the repo. when it runs most commands,
*00:00:05.180*          so will have to try and fail each time (and thus. yum will be be much
*00:00:05.180*          slower). If it is a very temporary problem though, this is often a nice
*00:00:05.180*          compromise:
*00:00:05.180*
*00:00:05.180*              yum-config-manager --save --setopt=<repoid>.skip_if_unavailable=true
*00:00:05.180*
*00:00:05.180* Cannot retrieve metalink for repository: epel/x86_64. Please verify its path and try again
*00:00:05.180* The command '/bin/sh -c groupadd -g 751 cgts &&     echo "mock:x:751:root" >> /etc/group &&     echo "mockbuild:x:9001:" >> /etc/group &&     yum install -y epel-release &&         yum install -y anaconda         anaconda-help         anaconda-runtime         autogen         automake         bc         bind         bind-utils         cpanminus         createrepo         deltarpm         expat-devel         gcc         gettext         git         libtool         libxml2         libxml2-devel         libxslt-devel         libffi-devel         lighttpd         lighttpd-fastcgi         lighttpd-mod_geoip         libvirt-devel         net-tools         mkisofs         mock         mongodb         mongodb-server         mariadb-devel         openldap-devel         openssl-devel         pax         perl-CPAN         python-deltarpm         python-devel         python-pep8         python-pip         python-psutil         python-subunit         python-pip         python-testrepository         python-tox         postgresql         postgresql-devel         qemu-kvm         quilt         rpm-build         rpm-sign         rpm-python         sqlite-devel         squashfs-tools         sudo         systemd         syslinux         udisks2         vim-enhanced         wget         yumdownloader' returned a non-zero code: 1
*00:00:05.497* Build step 'Execute shell' marked build as failure




On 2019-01-31 1:04 p.m., build.starlingx at gmail.com wrote:
> Project: STX_BUILD_container_setup
> Build #: 118
> Status: Failure
> Timestamp: 20190131T180434Z
>
> Check logs at:
> http://mirror.starlingx.cengn.ca/mirror/starlingx/feature/stein/centos/20190131T175743Z/logs
> --------------------------------------------------------------------------------
> Parameters
>
> PROJECT: f-stein
> MY_WORKSPACE: /localdisk/loadbuild/jenkins/f-stein/20190131T175743Z
> DOCKER_BUILD_ID: jenkins-f-stein-20190131T175743Z-builder
> PUBLISH_LOGS_URL: http://mirror.starlingx.cengn.ca/mirror/starlingx/feature/stein/centos/20190131T175743Z/logs
> DOCKER_BUILD_TAG: f-stein-20190131T175743Z-builder-image
> PUBLISH_LOGS_BASE: /export/mirror/starlingx/feature/stein/centos/20190131T175743Z/logs
> MY_REPO_ROOT: /localdisk/designer/jenkins/f-stein
>
> _______________________________________________
> Starlingx-discuss mailing list
> Starlingx-discuss at lists.starlingx.io
> http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.starlingx.io/pipermail/starlingx-discuss/attachments/20190131/20b6cc6a/attachment-0001.html>


More information about the Starlingx-discuss mailing list