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

Improve che-devfile-registry CI #13813

Closed
2 tasks done
l0rd opened this issue Jul 10, 2019 · 8 comments
Closed
2 tasks done

Improve che-devfile-registry CI #13813

l0rd opened this issue Jul 10, 2019 · 8 comments
Assignees
Labels
area/devfile-registry severity/P1 Has a major impact to usage or development of the system.
Milestone

Comments

@l0rd
Copy link
Contributor

l0rd commented Jul 10, 2019

Description

The problems with che-devfile-registry CI are that the community images (centos) are pushed to quay.io/openshiftio instead of quay.io/eclipse-che, no image is tagged as nightly and there are no periodic (nightly) builds.

To address that we should:

This is related to the "Update release process to include new repositories" enhancement of Che 7 endgame

@ibuziuk
Copy link
Member

ibuziuk commented Jul 11, 2019

PR for first check box - eclipse-che/che-devfile-registry#31

@ibuziuk
Copy link
Member

ibuziuk commented Jul 11, 2019

@l0rd and looks like we have first successful build to https://quay.io/repository/eclipse-che/che-devfile-registry?tab=tags \o/

@ibuziuk
Copy link
Member

ibuziuk commented Jul 12, 2019

PRs for the second checkbox have been sent and merged Update che-devfile-registry-periodic CentOS CI job to build the devfile registry image (centos only) and tag it as nightly :

The nightly job has been created https://ci.centos.org/job/devtools-che-devfile-registry-nightly/ but it currently fails with:

FATAL: java.nio.channels.ClosedChannelException
java.nio.channels.ClosedChannelException
Also: hudson.remoting.Channel$CallSiteStackTrace: Remote call to JNLP4-connect connection from slave04.ci.centos.org/172.19.4.20:41706

This seems to be related to ci.centos outage and all the slaves are currently offline.

@rhopp @Katka92 hope you will be able to finalize the job '{ci_project}-{git_repo}-nightly' template if needed

@ibuziuk
Copy link
Member

ibuziuk commented Jul 12, 2019

we have the first nighly image now \o/ https://quay.io/repository/eclipse/che-devfile-registry?tab=tags

I have sent PR for making the job really "nightly" since previously it was executed every 30 mins for testing purposes - openshiftio/openshiftio-cico-jobs#1039

Also PR for doc update - https://github.com/eclipse/che-devfile-registry/pull/37/files

Once those two are merged I believe we can safely close the issue

@ibuziuk
Copy link
Member

ibuziuk commented Jul 12, 2019

have also create a separate issue for nighly builds of arbitrary-users-patch images #13837

@nickboldt
Copy link
Contributor

Assuming this is part of #13557 this is a requirement for 7.0.0

@nickboldt nickboldt added this to the 7.0.0 milestone Jul 15, 2019
@nickboldt nickboldt added the severity/P1 Has a major impact to usage or development of the system. label Jul 15, 2019
@l0rd l0rd mentioned this issue Jul 16, 2019
85 tasks
@amisevsk amisevsk self-assigned this Jul 17, 2019
@amisevsk
Copy link
Contributor

Relevant PR: eclipse-che/che-devfile-registry#38

@amisevsk
Copy link
Contributor

Closing as I believe all components are complete. Please reopen if necessary.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/devfile-registry severity/P1 Has a major impact to usage or development of the system.
Projects
None yet
Development

No branches or pull requests

4 participants