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

Update to use Ruby 2.7 #121

Merged
merged 1 commit into from
Mar 10, 2021
Merged

Update to use Ruby 2.7 #121

merged 1 commit into from
Mar 10, 2021

Conversation

vrutkovs
Copy link
Member

Ruby 2.5 is EOL in May and imagestreams for it already removed in s2i-ruby-container already

Ruby 2.5 is EOL in May and imagestreams for it already removed in s2i-ruby-container already
@vrutkovs
Copy link
Member Author

/cc @junaruga @bparees

@openshift-ci-robot
Copy link

@vrutkovs: GitHub didn't allow me to request PR reviews from the following users: junaruga.

Note that only openshift members and repo collaborators can review this PR, and authors cannot review their own PRs.

In response to this:

/cc @junaruga @bparees

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@junaruga
Copy link
Contributor

It looks good to me!

@soltysh
Copy link

soltysh commented Mar 15, 2021

@bparees @vrutkovs this PR broke oc tests, please be more mindful next time when changing these, since they affect oc unit-tests 😓

@vrutkovs
Copy link
Member Author

openshift/origin#25949 should fix oc test. Is there any other PR required to fix oc unit tests?

@bparees
Copy link
Contributor

bparees commented Mar 15, 2021

@bparees @vrutkovs this PR broke oc tests, please be more mindful next time when changing these, since they affect oc unit-tests

@soltysh I am sorry for the impact, but perhaps consider defending components in the future by adding CI to this repo, if you are dependent on the the content of the repo? Or forking it into something that's more clearly a test repo?

This image is a basic "run a pod on openshift that serves content", there's really no reason for anyone to expect that merging a change into this repo would have any effect on anyone's tests as long as the image itself still builds+runs after the changes (I did confirm that prior to merging it).

@soltysh
Copy link

soltysh commented Mar 15, 2021

@soltysh I am sorry for the impact, but perhaps consider defending components in the future by adding CI to this repo, if you are dependent on the the content of the repo? Or forking it into something that's more clearly a test repo?

Honestly, I'd prefer rewriting the units such that they don't require any external references, but that's a major task i don't have the bandwidth to deal with now 😓

@bparees
Copy link
Contributor

bparees commented Mar 15, 2021

Honestly, I'd prefer rewriting the units such that they don't require any external references, but that's a major task i don't have the bandwidth to deal with now

i think forking the repo into something that's clearly a "this code is consumed by tests, don't update it unless you understand those tests" repo would go a long way to avoiding this issue in the future with pretty minimal effort. That is more or less the same thing as not requiring external references.

@adambkaplan i think a lot of the tests that broke were build tests (see openshift/oc#765) so you probably have a vested interest here too.

@junaruga
Copy link
Contributor

I am not sure how the openshift/oc calls this repository. But simply how about using git submodule pinning the specific commit?

@soltysh
Copy link

soltysh commented Mar 15, 2021

I am not sure how the openshift/oc calls this repository. But simply how about using git submodule pinning the specific commit?

It's possible, but honestly I'd most likely prefer unit tests not to require external deps at all, ideally.

openshift-cherrypick-robot pushed a commit to openshift-cherrypick-robot/oc that referenced this pull request Mar 19, 2021
openshift-cherrypick-robot pushed a commit to openshift-cherrypick-robot/oc that referenced this pull request Mar 19, 2021
sallyom pushed a commit to sallyom/oc that referenced this pull request Mar 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants