Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Happy path PR check failed on build of Eclipse Che when install dependencies #19093

Closed
4 of 22 tasks
dmytro-ndp opened this issue Feb 18, 2021 · 1 comment
Closed
4 of 22 tasks
Assignees
Labels
area/qe e2e-test/failure Issues that is related to a test failures reported by our CI platform and our QE. kind/bug Outline of a bug - must adhere to the bug report template. severity/blocker Causes system to crash and be non-recoverable or prevents Che developers from working on Che code.
Milestone

Comments

@dmytro-ndp
Copy link
Contributor

dmytro-ndp commented Feb 18, 2021

Describe the bug

Happy path test pipeline on CRW Jenkins CI failed on build Eclipse Che step:
https://codeready-workspaces-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/job/Multiuser-Che-PR-check-E2E-Happy-path-tests-against-k8s/4582/console

+ sudo yum install -y glibc.i686 libfontconfig.so.1 libstdc++-devel.i686
   Loaded plugins: product-id, search-disabled-repos, subscription-manager
   This system is not registered with an entitlement server. You can use subscription-manager to register.
...
   
   Total download size: 60 M
   Downloading packages:
   Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
   https://pulp.dist.prod.ext.phx2.redhat.com/content/dist/rhel/server/7/7Server/x86_64/os/Packages/f/fontconfig-2.13.0-4.3.el7.i686.rpm: [Errno 14] HTTPS Error 410 - Gone
   Trying other mirror.
   https://pulp.dist.prod.ext.phx2.redhat.com/content/dist/rhel/server/7/7Server/x86_64/os/Packages/g/glibc-2.17-323.el7_9.x86_64.rpm: [Errno 14] HTTPS Error 410 - Gone
   Trying other mirror.
   https://pulp.dist.prod.ext.phx2.redhat.com/content/dist/rhel/server/7/7Server/x86_64/os/Packages/l/libpng-1.5.13-8.el7.i686.rpm: [Errno 14] HTTPS Error 410 - Gone
   Trying other mirror.
   https://pulp.dist.prod.ext.phx2.redhat.com/content/dist/rhel/server/7/7Server/x86_64/os/Packages/z/zlib-1.2.7-19.el7_9.i686.rpm: [Errno 14] HTTPS Error 410 - Gone
   Trying other mirror.
   
   
   Error downloading packages:
     fontconfig-2.13.0-4.3.el7.i686: [Errno 256] No more mirrors to try.
     2:libpng-1.5.13-8.el7.i686: [Errno 256] No more mirrors to try.
     zlib-1.2.7-19.el7_9.i686: [Errno 256] No more mirrors to try.
     glibc-2.17-323.el7_9.x86_64: [Errno 256] No more mirrors to try.
   
   script returned exit code 1

Che version

  • latest
  • nightly
  • other: please specify

Steps to reproduce

Expected behavior

Runtime

  • kubernetes (include output of kubectl version)
  • Openshift (include output of oc version)
  • minikube (include output of minikube version and kubectl version)
  • minishift (include output of minishift version and oc version)
  • docker-desktop + K8S (include output of docker version and kubectl version)
  • other: (please specify)

Screenshots

Installation method

  • chectl
    • provide a full command that was used to deploy Eclipse Che (including the output)
    • provide an output of chectl version command
  • OperatorHub
  • I don't know

Environment

  • my computer
    • Windows
    • Linux
    • macOS
  • Cloud
    • Amazon
    • Azure
    • GCE
    • other (please specify)
  • other: CRW Jenkins CI

Eclipse Che Logs

Additional context

@dmytro-ndp dmytro-ndp added kind/bug Outline of a bug - must adhere to the bug report template. severity/blocker Causes system to crash and be non-recoverable or prevents Che developers from working on Che code. status/in-progress This issue has been taken by an engineer and is under active development. e2e-test/failure Issues that is related to a test failures reported by our CI platform and our QE. area/qe labels Feb 18, 2021
@dmytro-ndp dmytro-ndp self-assigned this Feb 18, 2021
@dmytro-ndp dmytro-ndp added this to the 7.27 milestone Feb 18, 2021
@dmytro-ndp dmytro-ndp removed the status/in-progress This issue has been taken by an engineer and is under active development. label Feb 18, 2021
@dmytro-ndp
Copy link
Contributor Author

dmytro-ndp commented Mar 11, 2021

Provided fixup stopped working:

+ sudo yum install -y glibc.i686 libfontconfig.so.1 libstdc++-devel.i686
Loaded plugins: product-id, search-disabled-repos, subscription-manager
This system is not registered with an entitlement server. You can use subscription-manager to register.
https://pulp.dist.prod.ext.phx2.redhat.com/content/dist/rhel/server/7/7Server/x86_64/extras/os/repodata/repomd.xml: [Errno 14] HTTPS Error 410 - Gone
Trying other mirror.


 One of the configured repositories failed (Red Hat Enterprise Linux 7 Server - extras-os (RPMs)),
 and yum doesn't have enough cached data to continue. At this point the only
 safe thing yum can do is fail. There are a few ways to work "fix" this:

     1. Contact the upstream for the repository and get them to fix the problem.

     2. Reconfigure the baseurl/etc. for the repository, to point to a working
        upstream. This is most often useful if you are using a newer
        distribution release than is supported by the repository (and the
        packages for the previous distribution release still work).

     3. Run the command with the repository temporarily disabled
            yum --disablerepo=rhel-7-server-extras-os-rpms ...

     4. Disable the repository permanently, so yum won't use it by default. Yum
        will then just ignore the repository until you permanently enable it
        again or use --enablerepo for temporary usage:

            yum-config-manager --disable rhel-7-server-extras-os-rpms
        or
            subscription-manager repos --disable=rhel-7-server-extras-os-rpms

     5. Configure the failing repository to be skipped, if it is unavailable.
        Note that yum will try to contact the repo. when it runs most commands,
        so will have to try and fail each time (and thus. yum will be be much
        slower). If it is a very temporary problem though, this is often a nice
        compromise:

            yum-config-manager --save --setopt=rhel-7-server-extras-os-rpms.skip_if_unavailable=true

failure: repodata/repomd.xml from rhel-7-server-extras-os-rpms: [Errno 256] No more mirrors to try.
https://pulp.dist.prod.ext.phx2.redhat.com/content/dist/rhel/server/7/7Server/x86_64/extras/os/repodata/repomd.xml: [Errno 14] HTTPS Error 410 - Gone

Need to find another solution.

@dmytro-ndp dmytro-ndp reopened this Mar 11, 2021
@dmytro-ndp dmytro-ndp added status/in-progress This issue has been taken by an engineer and is under active development. and removed status/in-progress This issue has been taken by an engineer and is under active development. labels Mar 12, 2021
@dmytro-ndp dmytro-ndp modified the milestones: 7.27, 7.28 Mar 12, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/qe e2e-test/failure Issues that is related to a test failures reported by our CI platform and our QE. kind/bug Outline of a bug - must adhere to the bug report template. severity/blocker Causes system to crash and be non-recoverable or prevents Che developers from working on Che code.
Projects
None yet
Development

No branches or pull requests

1 participant