Bug 1480606

Summary: New .NET Core 2.0 imagestreams/templates for OpenShift Container Platform
Product: OpenShift Container Platform Reporter: Scott Dodson <sdodson>
Component: InstallerAssignee: Scott Dodson <sdodson>
Status: CLOSED ERRATA QA Contact: XiuJuan Wang <xiuwang>
Severity: medium Docs Contact:
Priority: medium    
Version: 3.6.1CC: bodavis, bparees, dbhole, haowang, jialiu, jokerman, kanderso, lwilliam, lzachar, mmccomas, omajid, rromerom, rwagner, sdodson, sgehwolf, xiuwang
Target Milestone: ---   
Target Release: 3.6.z   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
.NET Core 2.0 image streams have been added to the install and upgrade playbooks for OCP 3.5 and 3.6.
Story Points: ---
Clone Of: 1480466
: 1492618 (view as bug list) Environment:
Last Closed: 2017-09-05 17:42:58 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1465128, 1465129, 1480466    
Bug Blocks: 1492618    

Description Scott Dodson 2017-08-11 13:14:07 UTC
+++ This bug was initially created as a clone of Bug #1480466 +++

Description of problem:
We are in the process of getting .NET Core 2.0 images built and released. See the dependent bugs.

The image streams for OCP will have to get updated to reflect new images. This is a heads-up for Scott, Ben and XiuJuan that this is coming down the line. We are planning on getting containers shipped next week.

There are also going to be updated templates and one new template showing a chained build using the new 2.0 runtime image.

We will be needing some sanity checks for:

- imagestreams
- new template
- updated templates

for latest and stable OCP. I'll update this bug as soon as the imagestreams and templates to test have finalized.

--- Additional comment from Scott Dodson on 2017-08-11 08:39:42 EDT ---

Thanks for the heads up! Did you want me to move this bug to OCP Installer or should I clone this for my own tracking?

--- Additional comment from Severin Gehwolf on 2017-08-11 09:09:16 EDT ---

(In reply to Scott Dodson from comment #1)
> Thanks for the heads up! Did you want me to move this bug to OCP Installer
> or should I clone this for my own tracking?

Please clone for your own tracking. We'll let you know once we are ready for hand-off.

Comment 3 Johnny Liu 2017-08-25 05:49:17 UTC
Currently QE only could get openshift-ansible-3.6.173.0.7-2.git.0.340aa2c.el7.noarch build from AtomicOpenShift-errata/3.6/2017-08-22.1, waiting for a new errata puddle to get the fix rpm.

Comment 4 XiuJuan Wang 2017-08-28 06:56:42 UTC
There is no dotnet 2.0 imagetream sync, the latest tag is point to dotnetcore-10-rhel7:1.1

But template dotnet-runtime-example has added to [1] OCP 3.6.

So I want to confirm if we plan to sync dotnet 2.0?

[1]
openshift v3.6.173.0.5
kubernetes v1.6.1+5115d708d7
openshift-ansible-3.6.173.0.19-2.git.0.eb719a4.el7.noarch.rpm
openshift-ansible-callback-plugins-3.6.173.0.19-2.git.0.eb719a4.el7.noarch.rpm
openshift-ansible-docs-3.6.173.0.19-2.git.0.eb719a4.el7.noarch.rpm
openshift-ansible-filter-plugins-3.6.173.0.19-2.git.0.eb719a4.el7.noarch.rpm
openshift-ansible-lookup-plugins-3.6.173.0.19-2.git.0.eb719a4.el7.noarch.rpm
openshift-ansible-playbooks-3.6.173.0.19-2.git.0.eb719a4.el7.noarch.rpm
openshift-ansible-roles-3.6.173.0.19-2.git.0.eb719a4.el7.noarch.rpm

Comment 5 Scott Dodson 2017-08-28 13:07:13 UTC
Hmm, not sure why that was missed. I've updated it in a new build.

openshift-ansible-3.6.173.0.21-2.git.0.44a4038.el7

Comment 6 XiuJuan Wang 2017-08-29 06:37:56 UTC
dotnet and dotnet-runtime imagestream has sync to 2.0 now, thanks

# oc  get is  -n openshift | grep  dotnet 
dotnet                                docker-registry.default.svc:5000/openshift/dotnet                              latest,2.0,1.1 + 1 more...         21 minutes ago
dotnet-runtime                        docker-registry.default.svc:5000/openshift/dotnet-runtime                      latest,2.0                         21 minutes ago
[root@host-8-241-2 ~]# oc  get template  -n openshift  | grep  dotnet 
dotnet-example                                  An example .NET Core application.                                                  16 (5 blank)      5
dotnet-pgsql-persistent                         An example .NET Core application with a PostgreSQL database. For more informa...   23 (6 blank)      9
dotnet-runtime-example                          An example .NET Core Runtime example application.                                  17 (5 blank)      7


openshift v3.6.173.0.21
kubernetes v1.6.1+5115d708d7

openshift-ansible-3.6.173.0.21-2.git.0.44a4038.el7.noarch.rpm
openshift-ansible-callback-plugins-3.6.173.0.21-2.git.0.44a4038.el7.noarch.rpm
openshift-ansible-docs-3.6.173.0.21-2.git.0.44a4038.el7.noarch.rpm
openshift-ansible-filter-plugins-3.6.173.0.21-2.git.0.44a4038.el7.noarch.rpm
openshift-ansible-lookup-plugins-3.6.173.0.21-2.git.0.44a4038.el7.noarch.rpm
openshift-ansible-playbooks-3.6.173.0.21-2.git.0.44a4038.el7.noarch.rpm
openshift-ansible-roles-3.6.173.0.21-2.git.0.44a4038.el7.noarch.rpm

Comment 8 errata-xmlrpc 2017-09-05 17:42:58 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2017:2639