-
Story
-
Resolution: Done
-
Major
-
None
-
None
-
Quality / Stability / Reliability
-
2
-
False
-
-
False
-
-
-
2
-
OCMUI Core Sprint 269, OCMUI Core Sprint 275
the console-dot 'action required' email is enclosed below.
this task is for notifying teams who have already migrated to konflux, and should update their build configs.
it is included in the latest version of the migration guide. see:
https://inscope.corp.redhat.com/docs/default/component/consoledot-pages/containerized-frontends/konflux-frontends/#3-configure-the-build-pipelines
for those why have yet to migrate (like us, at the time of writing), following the updated migration guide is sufficient.
This email contains important information on upcoming changes to console.redhat.com that require action.
WHAT & WHEN
By April 31, 2025, in order to comply with Konflux migrations requirements, we need all frontend apps to migrate to using the shared Dockerfile in their builds. This should be a relatively small lift for teams.
Steps tenants need to take:
- Add a git submodule to your repository. Submodule URL:
git submodule add https://github.com/RedHatInsights/insights-frontend-builder-common.git build-tools - Remove obsolete tasks and reference to these tasks from pull request and push Tekton pipelines:
- Create-frontend-dockerfile
- Parse-build-deploy-script
- Update the path to dockerfile inside the pull request and push Tekton pipelines. The new path should be “build-tools/Dockerfile”
You can check an example PR: https://github.com/RedHatInsights/api-frontend/pull/687/files
Once applications migrate, frontend applications will start receiving automatic updates when we push out new build scripts.
WHO
This will require changes from the following: All frontend applications on console.redhat.com
ADDITIONAL INFORMATION
Relevant Jira(s): Tracking Epic
Contact: Ryan Long, Ben Turner, or #forum-consoledot-ui with any questions.
ConsoleDot Actions Required & Releases Source page is here.
- is incorporated by
-
OCMUI-3259 Konflux migration / component setup
-
- Closed
-