live wire
AI · Red Hat documents usage-based admission fair sharing for Kueue 1.4 on OpenShiftRed Hat DeveloperAI: Red Hat maps governed firewall changes from ServiceNow through Ansible and two human approval gatesRed Hat DeveloperCLUSTER MGMT · ACM 2.17 makes Submariner 0.24 GA with Important-rated fixesRed Hat ErrataPLATFORM · Red Hat makes on-premises Lightspeed recommendations GA for Satellite 6.18Red Hat ErrataSECURITY · Red Hat Hardened Images updates Tomcat 10 for nine authentication, access-control and DoS flawsRed Hat ErrataAI · Open Data Hub 3.6.0 EA1 bundles Trainer, MLflow and llm-d componentsOpen Data HubAI · Speculators 0.6.0 adds P-EAGLE parallel drafting for vLLM speculative decodingRed Hat DeveloperSECURITY · OpenShift 4.17.57 fixes seven Go and TLS CVEs in an Important-rated updateRed Hat ErrataAI · Red Hat benchmarks local LLM guardrails with EvalHub, exposing regex accuracy and latency trade-offsRed Hat DeveloperAI · Red Hat maps silent tool-call failures across agentic pipelinesRed HatAPI · Kuadrant 1.5.3 adds GRPCRoute policies and developer-portal API-key workflowsKuadrantAI · (Aug 25) IBM releases Apache-2.0 Granite 4.2 reasoning models in 3B, 8B and 30B sizesIBM ResearchJAVA · Red Hat build of Quarkus 3.33.3.SP1 fixes 13 CVEs in an Important-rated updateRed Hat errataAI · vLLM moves Kimi K2 RL weight sync across 384 H100s in 7.53 seconds (Aug 22)vLLMAI · Red Hat documents usage-based admission fair sharing for Kueue 1.4 on OpenShiftRed Hat DeveloperAI: Red Hat maps governed firewall changes from ServiceNow through Ansible and two human approval gatesRed Hat DeveloperCLUSTER MGMT · ACM 2.17 makes Submariner 0.24 GA with Important-rated fixesRed Hat ErrataPLATFORM · Red Hat makes on-premises Lightspeed recommendations GA for Satellite 6.18Red Hat ErrataSECURITY · Red Hat Hardened Images updates Tomcat 10 for nine authentication, access-control and DoS flawsRed Hat ErrataAI · Open Data Hub 3.6.0 EA1 bundles Trainer, MLflow and llm-d componentsOpen Data HubAI · Speculators 0.6.0 adds P-EAGLE parallel drafting for vLLM speculative decodingRed Hat DeveloperSECURITY · OpenShift 4.17.57 fixes seven Go and TLS CVEs in an Important-rated updateRed Hat ErrataAI · Red Hat benchmarks local LLM guardrails with EvalHub, exposing regex accuracy and latency trade-offsRed Hat DeveloperAI · Red Hat maps silent tool-call failures across agentic pipelinesRed HatAPI · Kuadrant 1.5.3 adds GRPCRoute policies and developer-portal API-key workflowsKuadrantAI · (Aug 25) IBM releases Apache-2.0 Granite 4.2 reasoning models in 3B, 8B and 30B sizesIBM ResearchJAVA · Red Hat build of Quarkus 3.33.3.SP1 fixes 13 CVEs in an Important-rated updateRed Hat errataAI · vLLM moves Kimi K2 RL weight sync across 384 H100s in 7.53 seconds (Aug 22)vLLM
upstreambeat.ai
guidePLATFORM

OpenShift tenants can now back up VMs and containers without cluster-admin access

OADP 1.6 gives namespace owners backup and restore controls while platform teams retain policy, scope and storage guardrails.

Tenant self-service backups cross a guarded boundary to platform-controlled OADP storage and policy.
AI-generated illustration
By The News Desk· Aug 28, 2026

Red Hat has documented a self-service data-protection pattern that removes a familiar multi-tenant OpenShift bottleneck: application teams can create and monitor their own backups without receiving access to the cluster-wide OADP namespace or cluster-admin credentials.

The mechanism ships in OpenShift APIs for Data Protection (OADP), Red Hat’s operator distribution around Velero. Red Hat says self-service became supported in OADP 1.5 and recommends OADP 1.6 for current deployments.

What changes for tenants

Instead of creating Velero resources in openshift-adp, a namespace owner creates a NonAdminBackup or NonAdminRestore custom resource alongside the application. The self-service controller validates that request, creates the corresponding Velero object in the protected operator namespace and synchronizes status back to the tenant-facing resource.

That proxy boundary matters because ordinary users previously needed a platform-team ticket for each backup or restore. Velero understands namespace scope, but its control objects normally live where tenants cannot reach them. OADP’s namespace-scoped API separates the right to protect an application from the right to administer the backup system.

The same workflow covers container workloads and OpenShift Virtualization virtual machines. VM objects, data volumes and persistent volume claims reside in the tenant namespace, so they can be protected through the same NonAdminBackup request. OADP 1.6 also adds VM File Restore for retrieving individual files without restoring a full virtual machine.

What platform teams still control

Self-service does not hand policy to tenants. Administrators enable the feature in the DataProtectionApplication resource and can enforce retention periods, snapshot movement, filesystem-backup strategy and resource inclusion or exclusion rules. Conflicting tenant settings are rejected rather than silently rewritten.

The controller also excludes sensitive cluster-scoped objects such as SecurityContextConstraints, cluster roles, cluster role bindings and custom resource definitions. If a tenant wants to bring an S3-compatible, Google Cloud Storage or Azure Blob Storage location, administrators can require a separate approval before data is sent there.

That makes the design useful as a platform-engineering control plane rather than merely a convenience API: teams get an immediate backup path, while operators keep common recovery, cost and compliance boundaries.

Limits to test before rollout

The current API is v1alpha1, although Red Hat describes the feature itself as supported. OADP 1.6 does not provide a native tenant schedule resource, restricts restores to the tenant’s own namespace and proxies log downloads rather than exposing Velero logs directly. Tenant-provided storage also requires long-lived cloud credentials; short-lived identity mechanisms such as AWS STS and workload identity are not supported in this path.

Red Hat says OADP 1.6 ships for OpenShift 4.19 through 4.22. Platform teams should first enable nonAdmin.enable in a development cluster, apply enforced backup fields and storage approval rules, then test the namespace role binding and failure behavior before exposing self-service in production.

Filed by The News Desk. Corrections: desk@upstreambeat.ai · Our standards →

comments · 0

    Comments are moderated before they appear. Your email is used once to confirm it is you — never shown, never sold. Corrections and questions get an answer from the desk when we have one.