factorial-io / phabalicious

Supports your deployments and every-day devops-tasks
http://docs.phab.io
MIT License
18 stars 3 forks source link

Drupal 8 needs a global uuid-setting #96

Closed Opswatch closed 4 years ago

Opswatch commented 4 years ago

Hi im testing out phabalicious and when I try to run any drush commands I get the following error:

[ERROR] Could not validate config testing

     Drupal 8 needs a global uuid-setting

Im probably missing something in the fabfile but here is the fabfile im using

name: testing

We'll need phabalicious >= 3.0

requires: 3.0

We need git and ssh, there are more options

needs:

Our list of host-configurations

hosts: testing: host: 172.16.2.161 user: ops port: 22 type: stage branch: master rootFolder: /var/www/drupal/testing/web gitRootFolder: /var/www/drupal siteFolder: sites/default filesFolder: sites/default/files backupFolder: /home/ops/backups supportsCopyFrom: true shellProvider: ssh

Any ideas what could be going wrong?

Thanks

stmh commented 4 years ago

Hi

Drupal sites do have a uuid, which is used to prevent accidental config imports from other sites. You can get it via drush or inspect system.site.yml

name: testing
uuid: <uuid>
.
.
.

Seems i forgot to document it. Will keep this issue open as a reminder

Opswatch commented 4 years ago

Ah gotcha, thanks.

stmh commented 4 years ago

Documented uuid in the docs.