code: func ValidateNamespaceUpdate(newNamespace *core.Namespace, oldNamespace *core.Namespace) field.ErrorList {
  	allErrs := ValidateObjectMetaUpdate(&newNamespace.ObjectMeta, &oldNamespace.ObjectMeta, field.NewPath("metadata"))
  	newNamespace.Spec.Finalizers = oldNamespace.Spec.Finalizers
  	newNamespace.Status = oldNamespace.Status
  	return allErrs
  }
docs: // ValidateNamespaceUpdate tests to make sure a namespace update can be applied.
  // newNamespace is updated with fields that cannot be changed