Description of problem: The redhat-openjdk18-openshift:1.2 image stream tag appears to be missing: Error resolving ImageStreamTag redhat-openjdk18-openshift:1.2 in namespace openshift: unable to find latest tagged image Version-Release number of selected component (if applicable): OpenShift Master: v3.9.7 (online version 3.6.0.45.1) Kubernetes Master: v1.9.1+a0ce1bc657 OpenShift Web Console: v3.9.7 How reproducible: consistently Steps to Reproduce: 1. Deploy the openjdk18-web-basic-s2i template (use the example app repo) Actual results: Error resolving redhat-openjdk18-openshift:1.2 Expected results: The image is resolved and pulled
registry.access.redhat.com/redhat-openjdk-18/openjdk18-openshift:1.2 appears to be available now, looks like a glitch at the time of import. Online team needs to rerun "oc import-image redhat-openjdk18-openshift"
(and we need something in place that scans the openshift imagestreams for errors so we can proactively catch these issues in the future)
I added imagestream error checking to oso_deployer, so we'll catch the import errors any time we go to update the Online components (generally during OCP upgrades and all the minor upgrades in between). I'm planning on doing one of those minor upgrades this week, so I'll pull in the openjdk18-openshift imagestream at that time.
This has been deployed to all of Starter and OSIO tier (including starter-ca-central-1).
Verified Server https://api.starter-ca-central-1.openshift.com:443 openshift v3.9.14 kubernetes v1.9.1+a0ce1bc657 could see imagestreamTag redhat-openjdk18-openshift could build successfully from imagestream # oc get build NAME TYPE FROM STATUS STARTED DURATION openjdk-app-1 Source Git@591ee77 Complete 3 minutes ago 1m33s