In every OpenShift release, we make it a priority to implement work that directly relates to customer feedback. For OpenShift 4.10, we focused on notification enhancements to user preferences, enabling non-admin users to view cluster-scoped quota, and running pods in debug mode (a carry-over feature supported in OpenShift 3).
We designed and improved OpenShift 4.10 based on feedback from OpenShift users just like you. Your feedback helps improve user experiences and influence the future of Red Hat products. To play a part in future OpenShift releases, sign up to become a participant in future research opportunities.
Let’s take a closer look at the requests for enhancements (RFEs) we made for 4.10.
Add notification drawer settings to User Preferences
What we heard: We often hear that notifications are overwhelming and it is hard to filter the noise from what the user cares about the most. Specifically, hiding user alerts from the admin console and only surfacing platform alerts. Whereas user alerts should be visible from the developer's console.
How we responded: Enable users to customize what notifications appear in the drawer. Users can now filter workload notifications from all user projects in user preferences.
To access user preferences, navigate to the masthead under the user name in the top right-hand corner.
Select User preferences from the dropdown.
Navigate to the new Notifications tab.
On the Notifications tab, users now have the ability to hide user workload notifications.
Support AppliedClusterResourceQuota for project admins
What we heard: Project administrators need the ability to view AppliedClusterResourceQuota to know which ClusterResourceQuotas are applied to their project (namespace) and its associated usage in the console UI. Today AppliedClusterResourceQuota is only supported via the CLI.
How we responded: Project administrators now have the ability to view the AppliedClusterResourceQuota in the web console for their namespace.
We have added a new ResourceQuotas card to the project dashboard page that surfaces graphs for CPU request, CPU limit, Memory request and Memory limit.
In addition to the project dashboard, we have also added an AppliedClusterResourceQuota details page that surfaces more information regarding capacity per resource type.
Run Pod in Debug mode
What we heard: OpenShift 3 supported the ability to debug pods, and customers requested for OpenShift 4 to do the same to help with troubleshooting, particularly crash loop back-off statuses.
How we responded: We added the ability to debug pods in OpenShift 4.10.
In general, wherever a crash loop back-off status surfaces, a user can click the link to prompt a popover to view logs, view events, and debug (container-name) in terminal.
The crash loop back-off status surfaces in many places across the console like the Pods list and details pages, among others. For the example below we will use the Pods list.
Clicking on the Crash loop-back off status opens a popover with a description of what that means as well as links to view logs, view events, and debug (container-name) in terminal.
Clicking on any of the links to Debug (container-name) in terminal will direct users to the debug terminal page for the container-name.
Clicking on the link to View logs navigates users to the pod log page where we have added the Debug in terminal action to the log toolbar.
The Debug in terminal link is enabled when the selected container is crash-looping. Clicking on Debug in terminal will direct users to the debug terminal page corresponding to the selected container (as shown above).
Connect with us
We are always growing and evolving our improvements to OpenShift with a customer-first mindset. Be on the lookout for more enhancements in future releases, and don’t forget to sign up to participate in future research opportunities to share your OpenShift experiences.
Let us know your thoughts. We would love to connect with users like you. Stay up to speed with the OpenShift design team on our OpenShift Design site, and be sure to catch us on the OpenShift Twitch channel.
About the author
More like this
Browse by channel
Automation
The latest on IT automation that spans tech, teams, and environments
Artificial intelligence
Explore the platforms and partners building a faster path for AI
Open hybrid cloud
Explore how we build a more flexible future with hybrid cloud
Security
Explore how we reduce risks across environments and technologies
Edge computing
Updates on the solutions that simplify infrastructure at the edge
Infrastructure
Stay up to date on the world’s leading enterprise Linux platform
Applications
The latest on our solutions to the toughest application challenges
Original shows
Entertaining stories from the makers and leaders in enterprise tech
Products
- Red Hat Enterprise Linux
- Red Hat OpenShift
- Red Hat Ansible Automation Platform
- Cloud services
- See all products
Tools
- Training and certification
- My account
- Developer resources
- Customer support
- Red Hat value calculator
- Red Hat Ecosystem Catalog
- Find a partner
Try, buy, & sell
Communicate
About Red Hat
We’re the world’s leading provider of enterprise open source solutions—including Linux, cloud, container, and Kubernetes. We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.
Select a language
Red Hat legal and privacy links
- About Red Hat
- Jobs
- Events
- Locations
- Contact Red Hat
- Red Hat Blog
- Diversity, equity, and inclusion
- Cool Stuff Store
- Red Hat Summit