Estoy tratando de actualizar mi núcleo drupal 7.31 a 7.32 a través de Drush.
Ejecuté los siguientes comandos
$ drush pm-releases
Project  Release  Date         Status                           
drupal   7.x-dev  2014-Oct-15  Development                      
drupal   7.32     2014-Oct-15  Supported, Recommended, Security 
drupal   7.31     2014-Aug-06  Security      Después del comando anterior ejecuté lo siguiente:
$ drush pm-update drupal
Update information last refreshed: Thu, 10/16/2014 - 07:33
 Name    Installed Version  Proposed version  Message 
 Drupal  7.31               7.31              Unknown 
No code updates available. entonces ejecuté el siguiente comando:
$ drush pm-update drupal-7.32
Update information last refreshed: Thu, 10/16/2014 - 07:33
 Name         Installed Version  Proposed version  Message                     
 drupal-7.32  Unknown            Unknown           Specified version not found 
No code updates available.   Aquí están las versiones para drush y compositor. Ambos son para las últimas versiones.
versión $ drush
 Drush Version   :  7.0-dev Composer versión 1.0-dev

Respuestas:
drush rfactualizará las versiones disponibles y, en ese momento, debería poder ejecutardrush upodrush up drupal.fuente
drushnunca he oído hablar depm-refreshWorks como se esperaba. ¡Gracias!Tengo el mismo problema. No se puede actualizar la lista de módulos y núcleo. Intenté CC, cache_update truncate. Bueno, todo lo que se me ocurrió y todavía nada. Lo extraño es que en localhost es donde obtengo esto, en el servidor remoto está bien.
Así que lo arreglé de alguna manera deshabilitando y desinstalando el administrador de actualizaciones e instalándolo nuevamente.
fuente
Además de todas las excelentes respuestas anteriores, asegúrese de hacer una doble verificación de posibles problemas de falla cerebral [facepalm]:
Si ejecuta
drush statusy tiene la versión actualizada pero aún ve las alertas de actualización en la página Informes de la GUI> Actualizaciones disponibles, entonces podría ser un completo idiota como yo y mirar diferentes copias del sitio.Si ya lo ha intentado
drush rfy comparadrush statusy tiene el mismo número de versión actual que obtiene cuando ejecuta,drush pm-releases drupalentonces definitivamente tiene un problema que no es drush que no funciona correctamente.fuente
También tuve el mismo problema.
Reiniciar el servidor MySQL no funcionó para mí.
Deshabilitar el administrador de actualizaciones, desinstalarlo y luego volver a habilitarlo funcionó para mí.
fuente
La solución ofrecida por Danny Englander funcionó.
Reiniciar el servidor mysql hizo el truco.
Gracias Danny
fuente
Antes que nada ejecutar:
Entonces debería ver todos los nombres de etiquetas como este:
Ahora puede obtener el nombre del proyecto y el número de versión como este 'drupal-7.38' y ejecutar esto para forzar la actualización de esa versión:
Incluso puede elegir una versión de actualización de desarrollo escribiendo el número de versión de desarrollo.
Esto también funciona con módulos de actualización. Si necesita forzar la actualización de un módulo como ctools para una versión de desarrollo, puede ejecutar:
Disfruta drush <3
fuente
Tuve el mismo problema, el comando
no estaba encontrando la nueva versión de drupal. Incluso el módulo de actualización, desde la interfaz de administración, no mostraba la nueva versión del núcleo de drupal. He logrado truncar la tabla cache_update
Por lo que he visto, el módulo de actualización almacena en caché la información de la nueva versión en esta tabla, por alguna extraña razón, el
drush cc allcomando no estaba limpiando esta tabla, por lo que no se encuentra la nueva versión del núcleo de drupal.fuente