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
Bug 1980338: test/cmd/newapp: update app name to match existing tag #26302
Bug 1980338: test/cmd/newapp: update app name to match existing tag #26302
Conversation
@vrutkovs: No Bugzilla bug is referenced in the title of this pull request. In response to this:
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. |
1 similar comment
@vrutkovs: No Bugzilla bug is referenced in the title of this pull request. In response to this:
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. |
dde947d
to
0a79443
Compare
@vrutkovs: No Bugzilla bug is referenced in the title of this pull request. In response to this:
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. |
4d2a152
to
9ae0511
Compare
@vrutkovs: No Bugzilla bug is referenced in the title of this pull request. In response to this:
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. |
test/cmd/newapp.sh
Outdated
os::cmd::expect_success 'oc new-app --docker-image=library/php https://github.com/sclorg/cakephp-ex --strategy=source' | ||
os::cmd::try_until_success 'oc get istag php:latest -n test-imagestreams' | ||
os::cmd::expect_success 'oc create istag php:latest --from=openshift/php:7.1 -n openshift' | ||
os::cmd::expect_success 'oc new-app --docker-image=quay.io/centos7/php-72-centos7 https://github.com/sclorg/cakephp-ex --strategy=source --name=php' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If it helps, here's where the an official UBI imagestream comes from:
registry.access.redhat.com/ubi7/php-73
https://catalog.redhat.com/software/containers/ubi7/php-73/5da0228fdd19c70159f4601b
7.2 is already EOL, 7.3 is next and 7.4 is only published for ubi8 currently.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I see in 9dc7e4b you are using ubi8. In that case, registry.access.redhat.com/ubi8/php-74 will give you the most legs. :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Updated quay.io images to registry.access.redhat.com. Its a mix of UBI7/UBI8 now, we can improve this later on
for the image pullspec changes themselves, as long as the test is still passing you are probably fine to change them, the tests are exercising the commands, not the images, so as long as the new image your ref'ing is a functional/behavioral equivalent to the old one, it should be fine. |
/assign @soltysh |
hack/test-cmd.sh
Outdated
# - ADMIN_KUBECONFIG | ||
# - REAL_HOME | ||
# Arguments: | ||
# None |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@vrutkovs doesn't it take an optional namespace as an argument?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good catch, thanks. Fixed this in 6757e9f
In CI this relies on the docker creds are in the homedir. It then mounts them into the test container.
Ruby 2.3 was removed from examples/image-streams/image-streams-centos7.json
Nodejs imagestream seems to be unavailable
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
/approve
@vrutkovs: This pull request references Bugzilla bug 1980338, which is valid. The bug has been moved to the POST state. The bug has been updated to refer to the pull request using the external bug tracker. 3 validation(s) were run on this bug
Requesting review from QA contact: In response to this:
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. |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: smarterclayton, soltysh, vrutkovs The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
@vrutkovs: All pull requests linked via external trackers have merged: Bugzilla bug 1980338 has been moved to the MODIFIED state. In response to this:
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. |
Fixes several
test/cmd
entries to match the current state of imagestreams.Includes #26292 to have Dockerhub pullsecret placed, so that import would not hit rate limits