The v0.10 version contains an important file permission fix.
Upgrading the site into slot1 not properly set the file permissions
of the symlinked vhost directory and apache failed to serve the
entire site. This issue affected every 2nd deployments and resulted
in a WSOD.
Change-Id: Iaab38356b98e09a0738547e7984bffe9b428398d
Both staging and productive groups instances will use the manifest
published at tarballs.openstack.org/groups/drupal-updates catalog.
It helps to separate the staging and prod deployment source
versions, passed in package_branch parameter. Drush dsd tool updated
to v0.9, and puppet sitedeploy and siteupdate resources were also
refactored to support drush-dl package provider parameters.
Change-Id: I8299c063ea774a85554c2406c6cb6ccb007fb182
Update the upstream version of drush dsd tool used to update
Drupal siteroot to v0.8 that fixes settings.php ownership
problem during a drush dsd-update process.
Change-Id: I3c88320905e9a65a9335d7cd78ab46bf8649e5ad
Closes-Bug: #1334625
This patch removes the drush make site building function from
groups-dev instance, and now directly fetch release tarballs from
http://tarballs.openstack.org/groups repository. With an advanced
multi-slot deployment architecture it prevents the typical Drupal
WSOD issues that randomly caused site malfunction when a request
arrived during installation. It also simplifies the
deployment steps using the standard drush aliases and
drush-dsd extension and supports local configuration variables
in local_settings.php file.
Change-Id: I73976a60e080d15b6f513db79fee46bcf468e302