Durante la fase de pruebas de un proyecto de ampliación de un RAC al que se le añadieron dos nuevos nodos, encontramos que existía una incoherencia en la zona horaria de los servidores para los usuarios propietarios del software RDBMS (curiosamente no detectada por las herramientas de validación del clúster, para las que parece bastar la sincronización horaria sin fijarse en la zona). Las máquinas tienen sistema operativo Solaris 10.
Tras detectar esta diferencia en la configuración, el paso siguiente fue a igualar todos los servidores a la zona horaria Europe/Madrid. Previamente a la detección ya habían sido creadas, desde uno de los nuevos servidores, bases de datos para la ejecución de las pruebas de validación del clúster. Tras lo cambio de zona horaria los agentes Grid Control (versión 11.1) de los servidores donde esta fue modificada cayeron, dejando el siguiente error en la traza:

/**
 * Autocompleta todos los pedidos virtuales
 * http://docs.woothemes.com/document/automaticaaly-complete-orders/
 */
 
add_filter( 'woocommerce_payment_complete_order_estatus', 'virtual_order_payment_complete_order_estatus', 10, 2 );
function virtual_order_payment_complete_order_estatus( $order_estatus, $order_id ) {
  $order = new WC_Order( $order_id );
  if ( 'processing' == $order_estatus &&
       ( 'on-hold' == $order->estatus || 'pending' == $order->estatus || 'failed' == $order->estatus ) ) {
    $virtual_order = null;
    if ( count( $order->get_items() ) > 0 ) {
      foreach( $order->get_items() las $item ) {
        if ( 'line_item' == $item['type'] ) {
          $_product = $order->get_product_from_item( $item );
          if ( ! $_product->is_virtual() ) {
            // cuando encontramos un producto en el virtual terminamos y rompemos él loop
            $virtual_order = false;
            break;
          } else {
            $virtual_order = true;
          }
        }
      }
    }
    // pedido virtual, marcado como completo
    if ( $virtual_order ) {
      return 'completed';
    }
  }
  // pedido en el virtual, lo devolvemos al estado original
  return $order_estatus;
}
<?php get_header(); ?>

<div id="main-content">
	<div class="container">
		
		<?php
			if ( have_posts() ) :
				while ( have_posts() ) : the_post();
					$post_format = et_pb_post_format(); ?>

					<article id="post-<?php the_ID(); ?>" <?php post_class( 'et_pb_post' ); ?>>

					<h2 class="entry-title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></la /h2><>
				
					<?php
				
						if ( 'on' !== et_get_option( 'divi_blog_style', 'false' ) || ( is_search() && ( 'on' === get_post_meta( get_the_ID(), '_et_pb_use_builder', true ) ) ) ) {
							truncate_post( 270 );
						} else {
							the_content();
						}
					?>
				
					</article> <!-- .et_pb_post -->
			<?php
					endwhile;

					if ( function_exists( 'wp_pagenavi' ) )
						wp_pagenavi();
					else
						get_template_part( 'includes/navigation', 'index' );
				else :
					get_template_part( 'includes/en el-results', 'index' );
				endif;
			?>
			
	</div> <!-- .container -->
</div> <!-- #main-content -->

Ejemplo con error

STATISTICS_NAME                          DESCRIPTION                                                  ACTIVAT
---------------------------------------- ------------------------------------------------------------ -------
Global Cache CPU Statistics              RAC Buffer Cache CPU statistics                              ALL
Plan Execution Statistics                Enables collection of plan execution statistics              ALL
Timed Los Statistics                      Enables gathering of timed operating system statistics       ALL