-
Notifications
You must be signed in to change notification settings - Fork 64
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
Not possible to deploy the devfile registry via CR on OpenShift 4.12 #1092
Comments
We'll use this issue for re-investigating our security context setup for OCP 4.12 support. @ibuziuk Thank you for addressing this! |
After further investigating we have found a few items to address:
|
@ibuziuk In this thread, could you provide the linked issue(s) which are being blocked by this issue. |
Storage enabled volume now defaults to false fixing the security context issues: devfile/registry-operator#40 Additional PRs coming in the next sprint for updating the documentation and providing webhook validation. |
Thanks for catching and addressing this. We also caught this too during our deployment testing and disabling the storage enabled volume #1092 (comment) seems to have fixed this during additional tests with OCP 4.12 environments.
This is understandable that any issue needing to use the registry operator will be blocked by this issue. With the blocker label, it is good to have what issue(s) are being blocked which triggered the creation of the issue in addition to any additional issues that others can report on in the thread, helps us keep track of what is going on. Side note: Officially, we are only supporting OCP 4.12 at this point. This will added to our requirements in documentation as one of the TODOs for this issue. |
thanks, I added some details in the spike we had on the Eclipse Che end - eclipse-che/che#22075 (comment) |
In addition to the work completed last sprint, #1092 (comment), two more tasks remain for this sprint:
|
Work in progress has webhook validation which prints the following error message when trying to deploy a devfile registry to a default namespace:
|
|
Updating to webhook validation test cases to take these changes into account. |
Webhook changes to validate the namespace is not default is now ready for review: devfile/registry-operator#41 Additional PR is being worked on for documentation changes. |
part of epic #1007 |
Deployment requirements outline in |
Latest changes to the registry operator seems to have fixed the errors shown in this issue while using OCP 4.12 and Kubernetes 1.23. @ibuziuk Can you confirm if this is fixed on your end? |
Additional time is needed for the review on this, target date has been updated. Confirmation of PR fixes and PR revisions to provide correct Kubernetes version requirements are still needed to close this issue. |
Now using issue #662 to track documentation additions related to the requirements these changes support. Since it is confirmed that the changes completed in devfile/registry-operator#40 and devfile/registry-operator#41 have resolved this issue I will be closing it now. |
Which area this feature is related to?
/kind bug
Which area this bug is related to?
What versions of software are you using?
latest from main
Go project
Operating System and version:
OpenShift 4.12
Go Pkg Version:
Node.js project
Operating System and version:
Node.js version:
Yarn version:
Project.json:
Web browser
Operating System and version:
Browser name and version:
Bug Summary
Describe the bug:
To Reproduce:
Install registry operator on 4.12
create
devfile-registry
namespace and create CR in itbased on
quay.io/devfile/devfile-index:next
ERROR: pod can not be started:
Expected behavior
Any logs, error output, screenshots etc? Provide the devfile that sees this bug, if applicable
Additional context
Any workaround?
N / A
Suggestion on how to fix the bug
related docs - https://devfile.io/docs/2.2.0/deploying-a-devfile-registry#deploying-a-devfile-registry-with-operator-lifecycle-manager
Target Date: 05-02-2023
The text was updated successfully, but these errors were encountered: