Skip to content
This repository has been archived by the owner on Jul 23, 2020. It is now read-only.

use RHEL7 in base images for all production images #3321

Closed
13 tasks done
maxandersen opened this issue Apr 26, 2018 · 15 comments
Closed
13 tasks done

use RHEL7 in base images for all production images #3321

maxandersen opened this issue Apr 26, 2018 · 15 comments

Comments

@maxandersen
Copy link
Collaborator

maxandersen commented Apr 26, 2018

Work on getting RHEL7 images used for base images.
Using this issue as overall tracker.

Others at https://docs.google.com/spreadsheets/d/1VHHnxeb_8ricpay6GoiRG0e3Jlg5klO5eTMMVWeTWBQ/edit#gid=1147758271

General approach should be:

  • The build script has changed, make sure that there are no obvious
    mistakes, and that it continues to the same thing essentially, but
    pushes to a different place if TARGET=rhel
  • There is a new Dockerfile.rhel (or Dockerfile.deploy.rhel), this
    should be compared against the existing one, based on CentOS
  • The OpenShift template has been changed to parametrize the IMAGE parameter
  • Make sure we are OK with the fact that by merging this PR it will be
    deployed in staging with a RHEL based container

It is somewhat a hard PR to address because the build scripts and
makefiles are generally copy/pastes from other projects with patched
parts. This is something very close to OpenShift that developers don't
usually touch.

@jmelis
Copy link
Contributor

jmelis commented Apr 26, 2018

For the openshiftio/openshift.io we would also need this merge: #3323

@surajssd
Copy link
Collaborator

@maxandersen @jmelis aren't we porting wit service to RHEL? I don't see any rhel deploy Dockerfile there?

@maxandersen
Copy link
Collaborator Author

@maxandersen @jmelis aren't we porting wit service to RHEL? I don't see any rhel deploy Dockerfile there?

that is at fabric8-ui/fabric8-ui#2805 (just added to list above)

@kbsingh
Copy link
Collaborator

kbsingh commented Apr 26, 2018

raising to SEV1 - has production impact
adding critical-dep for scope

@alexeykazakov
Copy link
Member

Added fabric8-auth (done) and keycloak (currently run in prod-preview, will push to prod if no issues found in preview)

@aslakknutsen
Copy link
Collaborator

@maxandersen @surajssd It's here: fabric8-services/fabric8-wit#2004 updated list

@maxandersen
Copy link
Collaborator Author

@maxandersen @surajssd It's here: fabric8-services/fabric8-wit#2004 updated list

sorry for my bad copy/paste :) thanks for fixing it.

aslakknutsen pushed a commit to fabric8-services/fabric8-admin-proxy that referenced this issue Apr 27, 2018
aslakknutsen pushed a commit to fabric8-services/fabric8-notification that referenced this issue Apr 27, 2018
aslakknutsen pushed a commit to fabric8-services/fabric8-oso-proxy that referenced this issue Apr 27, 2018
@chmouel
Copy link

chmouel commented Apr 27, 2018

Updated list for proxy/idler/online-docs

aslakknutsen pushed a commit to fabric8-services/fabric8-wit that referenced this issue Apr 27, 2018
aslakknutsen added a commit to fabric8-services/fabric8-oso-proxy that referenced this issue Apr 28, 2018
New RHEL setup trigger whole process twice, CentOS and RHEL.

Related to openshiftio/openshift.io#3321
@alexeykazakov
Copy link
Member

Keycloak has been deployed to prod. Do we still have anything left?

@cctrieloff
Copy link
Collaborator

Have we also changed the image the pipeline builds, or is that another issue #?

@kbsingh
Copy link
Collaborator

kbsingh commented May 1, 2018

@cctrieloff were handling that as a seperate issue

@bmicklea
Copy link
Collaborator

bmicklea commented May 1, 2018

Everything is checked off here, should the issue be closed?

@jmelis
Copy link
Contributor

jmelis commented May 2, 2018

The following is a list of services that have been deployed to staging but not to prod, alongside with the PRs that will promote them to prod:

I have unchecked those from the top as I think they should be checked only when they're deployed to prod.

@jmelis
Copy link
Contributor

jmelis commented May 3, 2018

PR to promote jenkins-idler to prod has been sent: openshiftio/saas-openshiftio#847

As soon as that is merged, we can close this issue.

@jmelis
Copy link
Contributor

jmelis commented May 3, 2018

All the services are now running on RHEL. Closing issue.

@jmelis jmelis closed this as completed May 3, 2018
nurali-techie pushed a commit to nurali-techie/fabric8-oso-proxy that referenced this issue Jun 26, 2018
nurali-techie pushed a commit to nurali-techie/fabric8-oso-proxy that referenced this issue Jun 26, 2018
New RHEL setup trigger whole process twice, CentOS and RHEL.

Related to openshiftio/openshift.io#3321
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

10 participants