Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
fatal: [devshop.donatestock.com]: FAILED! => changed=true
cmd:
- /usr/share/devshop/bin/devshop
- devmaster:install
- -n
- --site=devshop.donatestock.com
- --aegir_db_host=localhost
- --aegir_db_pass=root
- --aegir_db_user=root
- --aegir_db_port=3306
- --aegir_host=devshop.donatestock.com
- --client_name=admin
- --client_email=admin@devshop.local.computer
- --http_service_type=apache
- --profile=devmaster
- --root=/var/aegir/devshop-control/web
- --devshop_version=1.x
- --drush-path=/usr/share/devshop/bin/drush
- --git_root=/var/aegir/devshop-control
- --git_remote=https://github.com/devshop-packages/devshop-control-template
- --git_reference=
- --git_docroot=web
delta: '0:00:10.251934'
end: '2020-11-12 01:37:08.085918'
msg: non-zero return code
rc: 1
start: '2020-11-12 01:36:57.833984'
stderr: ''
stderr_lines: <omitted>
stdout: |2-
This command will operate the following changes in your system:
1. Create aegir "contexts" (drush aliases) for:
- server_master (web server)
- server_localhost (db server)
- platform_hostmaster (devmaster codebase)
- hostmaster (devmaster site)
2. Install the Devmaster site
3. Setup a cron job to run `drush @hostmaster hosting-tasks.`
Validating version...
Database is secure.
master_drush_alias: hostmaster
site: devshop.donatestock.com
devshop_version: 1.x
aegir_host: devshop.donatestock.com
script_user: aegir
aegir_db_host: localhost
aegir_db_port: 3306
aegir_db_user: root
aegir_db_pass: root
profile: devmaster
aegir_root: /var/aegir
root: /var/aegir/devshop-control/web
http_service_type: apache
http_port: 80
web_group: www-data
client_name: admin
client_email: admin@devshop.local.computer
git_root: /var/aegir/devshop-control
git_remote: https://github.com/devshop-packages/devshop-control-template
git_reference:
git_docroot: web
drush-path: /usr/share/devshop/bin/drush
force-reinstall:
Writing alias file /var/aegir/.drush/server_localhost.alias.drushrc.php...
<?php
/**
* @file
* An Aegir Context, written by the `devshop devmaster:install` command.
*
* Changes to this file will be overwritten on the next "provision-verify".
*/
$aliases['server_localhost'] = array (
'remote_host' => 'localhost',
'context_type' => 'server',
'db_service_type' => 'mysql',
'master_db' => 'mysql://root:root@localhost:3306',
'db_port' => '3306',
);
Done
Running drush @server_localhost provision-verify ...
Include /usr/share/devshop/vendor/drupal/provision [notice]
Loaded alias @server_localhost from file /var/aegir/.drush/server_localhost.alias.drushrc.php [notice]
Loaded alias @server_master from file /var/aegir/.drush/server_master.alias.drushrc.php [notice]
Loading apache driver for the http service [notice]
Loading mysql driver for the db service [notice]
Provision configuration root path /var/aegir/config exists. [1;32;40m[1m[success][0m
Provision configuration root ownership of /var/aegir/config has been changed to aegir. [1;32;40m[1m[success][0m
Provision configuration root permissions of /var/aegir/config have been changed to 711. [1;32;40m[1m[success][0m
Provision configuration root path /var/aegir/config is writable. [1;32;40m[1m[success][0m
Provision configuration path /var/aegir/config/server_localhost exists. [1;32;40m[1m[success][0m
Provision configuration ownership of /var/aegir/config/server_localhost has been changed to [1;32;40m[1m[success][0m
aegir.
Provision configuration permissions of /var/aegir/config/server_localhost have been changed to[1;32;40m[1m[success][0m
711.
Provision configuration path /var/aegir/config/server_localhost is writable. [1;32;40m[1m[success][0m
Provision client home path /var/aegir/clients exists. [1;32;40m[1m[success][0m
Provision client home ownership of /var/aegir/clients has been changed to aegir. [1;32;40m[1m[success][0m
Provision client home permissions of /var/aegir/clients have been changed to 711. [1;32;40m[1m[success][0m
Provision client home path /var/aegir/clients is writable. [1;32;40m[1m[success][0m
/usr/bin/php /usr/share/devshop/vendor/drush/drush/drush.php --php=/usr/bin/php --backend=2 [notice]
--verbose @server_localhost provision-save 2>&1
Include /usr/share/devshop/vendor/drupal/provision [notice]
Loaded alias @server_localhost from file /var/aegir/.drush/server_localhost.alias.drushrc.php [notice]
Loaded alias @server_master from file /var/aegir/.drush/server_master.alias.drushrc.php [notice]
Loading apache driver for the http service [notice]
Loading mysql driver for the db service [notice]
Template loaded from Provision Config class Provision_Config_Drushrc_Alias: [notice]
/usr/share/devshop/vendor/drupal/provision/Provision/Config/Drushrc/provision_drushrc_alias.tpl.php
Changed permissions of /var/aegir/.drush/server_localhost.alias.drushrc.php to 640 [1;32;40m[1m[success][0m
Generated config in write(): Drush configuration file [1;32;40m[1m[success][0m
(/var/aegir/.drush/server_localhost.alias.drushrc.php)
Changed permissions of /var/aegir/.drush/server_localhost.alias.drushrc.php to 440 [1;32;40m[1m[success][0m
Command dispatch complete [notice]
Provision can create new databases. [1;32;40m[1m[success][0m
Provision can grant privileges on database users. [1;32;40m[1m[success][0m
Multi-byte UTF-8 for Drupal 7 is not supported on your system. See the <a [1;33;40m[1m[warning][0m
href="https://www.drupal.org/node/2754539">documentation on adding 4 byte UTF-8 support</a>
for more information.
Command dispatch complete [notice]
Running drush @server_localhost provision-verify: Done
Writing alias file /var/aegir/.drush/server_master.alias.drushrc.php...
<?php
/**
* @file
* An Aegir Context, written by the `devshop devmaster:install` command.
*
* Changes to this file will be overwritten on the next "provision-verify".
*/
$aliases['server_master'] = array (
'context_type' => 'server',
'remote_host' => 'devshop.donatestock.com',
'aegir_root' => '/var/aegir',
'script_user' => 'aegir',
'http_service_type' => 'apache',
'http_port' => '80',
'web_group' => 'www-data',
'master_url' => 'http://devshop.donatestock.com',
'db_port' => '3306',
'db_service_type' => NULL,
'master_db' => NULL,
);
Done
Running drush @server_master provision-verify ...
Include /usr/share/devshop/vendor/drupal/provision [notice]
Loaded alias @server_master from file /var/aegir/.drush/server_master.alias.drushrc.php [notice]
Loading apache driver for the http service [notice]
Provision configuration root path /var/aegir/config exists. [1;32;40m[1m[success][0m
Provision configuration root ownership of /var/aegir/config has been changed to aegir. [1;32;40m[1m[success][0m
Provision configuration root permissions of /var/aegir/config have been changed to 711. [1;32;40m[1m[success][0m
Provision configuration root path /var/aegir/config is writable. [1;32;40m[1m[success][0m
Provision configuration path /var/aegir/config/server_master exists. [1;32;40m[1m[success][0m
Provision configuration ownership of /var/aegir/config/server_master has been changed to [1;32;40m[1m[success][0m
aegir.
Provision configuration permissions of /var/aegir/config/server_master have been changed to [1;32;40m[1m[success][0m
711.
Provision configuration path /var/aegir/config/server_master is writable. [1;32;40m[1m[success][0m
Provision client home path /var/aegir/clients exists. [1;32;40m[1m[success][0m
Provision client home ownership of /var/aegir/clients has been changed to aegir. [1;32;40m[1m[success][0m
Provision client home permissions of /var/aegir/clients have been changed to 711. [1;32;40m[1m[success][0m
Provision client home path /var/aegir/clients is writable. [1;32;40m[1m[success][0m
Backup path /var/aegir/backups exists. [1;32;40m[1m[success][0m
Backup ownership of /var/aegir/backups has been changed to aegir. [1;32;40m[1m[success][0m
Backup permissions of /var/aegir/backups have been changed to 700. [1;32;40m[1m[success][0m
Backup path /var/aegir/backups is writable. [1;32;40m[1m[success][0m
Provision PHP configuration path /var/aegir/config/includes exists. [1;32;40m[1m[success][0m
Provision PHP configuration ownership of /var/aegir/config/includes has been changed to aegir.[1;32;40m[1m[success][0m
Provision PHP configuration permissions of /var/aegir/config/includes have been changed to [1;32;40m[1m[success][0m
711.
Provision PHP configuration path /var/aegir/config/includes is writable. [1;32;40m[1m[success][0m
Global configuration file exists [1;32;40m[1m[success][0m
/usr/bin/php /usr/share/devshop/vendor/drush/drush/drush.php --php=/usr/bin/php --backend=2 [notice]
--verbose @server_master provision-save 2>&1
Include /usr/share/devshop/vendor/drupal/provision [notice]
Loaded alias @server_master from file /var/aegir/.drush/server_master.alias.drushrc.php [notice]
Loading apache driver for the http service [notice]
Template loaded from Provision Config class Provision_Config_Drushrc_Alias: [notice]
/usr/share/devshop/vendor/drupal/provision/Provision/Config/Drushrc/provision_drushrc_alias.tpl.php
Changed permissions of /var/aegir/.drush/server_master.alias.drushrc.php to 640 [1;32;40m[1m[success][0m
Generated config in write(): Drush configuration file [1;32;40m[1m[success][0m
(/var/aegir/.drush/server_master.alias.drushrc.php)
Changed permissions of /var/aegir/.drush/server_master.alias.drushrc.php to 440 [1;32;40m[1m[success][0m
Command dispatch complete [notice]
Webserver custom pre-configuration path /var/aegir/config/server_master/apache exists. [1;32;40m[1m[success][0m
Webserver custom pre-configuration ownership of /var/aegir/config/server_master/apache has [1;32;40m[1m[success][0m
been changed to aegir.
Webserver custom pre-configuration permissions of /var/aegir/config/server_master/apache have [1;32;40m[1m[success][0m
been changed to 711.
Webserver custom pre-configuration path /var/aegir/config/server_master/apache is writable. [1;32;40m[1m[success][0m
Webserver custom pre-configuration path /var/aegir/config/server_master/apache/pre.d exists. [1;32;40m[1m[success][0m
Webserver custom pre-configuration ownership of /var/aegir/config/server_master/apache/pre.d [1;32;40m[1m[success][0m
has been changed to aegir.
Webserver custom pre-configuration permissions of /var/aegir/config/server_master/apache/pre.d[1;32;40m[1m[success][0m
have been changed to 700.
Webserver custom pre-configuration path /var/aegir/config/server_master/apache/pre.d is [1;32;40m[1m[success][0m
writable.
Webserver custom post-configuration path /var/aegir/config/server_master/apache/post.d exists.[1;32;40m[1m[success][0m
Webserver custom post-configuration ownership of /var/aegir/config/server_master/apache/post.d[1;32;40m[1m[success][0m
has been changed to aegir.
Webserver custom post-configuration permissions of [1;32;40m[1m[success][0m
/var/aegir/config/server_master/apache/post.d have been changed to 700.
Webserver custom post-configuration path /var/aegir/config/server_master/apache/post.d is [1;32;40m[1m[success][0m
writable.
Webserver platform configuration path /var/aegir/config/server_master/apache/platform.d [1;32;40m[1m[success][0m
exists.
Webserver platform configuration ownership of [1;32;40m[1m[success][0m
/var/aegir/config/server_master/apache/platform.d has been changed to aegir.
Webserver platform configuration permissions of [1;32;40m[1m[success][0m
/var/aegir/config/server_master/apache/platform.d have been changed to 700.
Webserver platform configuration path /var/aegir/config/server_master/apache/platform.d is [1;32;40m[1m[success][0m
writable.
Webserver virtual host configuration path /var/aegir/config/server_master/apache/vhost.d [1;32;40m[1m[success][0m
exists.
Webserver virtual host configuration ownership of [1;32;40m[1m[success][0m
/var/aegir/config/server_master/apache/vhost.d has been changed to aegir.
Webserver virtual host configuration permissions of [1;32;40m[1m[success][0m
/var/aegir/config/server_master/apache/vhost.d have been changed to 700.
Webserver virtual host configuration path /var/aegir/config/server_master/apache/vhost.d is [1;32;40m[1m[success][0m
writable.
Webserver subdir configuration path /var/aegir/config/server_master/apache/subdir.d exists. [1;32;40m[1m[success][0m
Webserver subdir configuration ownership of /var/aegir/config/server_master/apache/subdir.d [1;32;40m[1m[success][0m
has been changed to aegir.
Webserver subdir configuration permissions of /var/aegir/config/server_master/apache/subdir.d [1;32;40m[1m[success][0m
have been changed to 700.
Webserver subdir configuration path /var/aegir/config/server_master/apache/subdir.d is [1;32;40m[1m[success][0m
writable.
Executing: ln -sf '/var/aegir/config/server_master/apache.conf' '/var/aegir/config/apache.conf'
Created symlink for apache.conf on devshop.donatestock.com [notice]
Template loaded from Provision Config class Provision_Config_Apache_Server: [notice]
/usr/share/devshop/vendor/drupal/provision/http/Provision/Config/Apache/server.tpl.php
Generated config in write(): web server configuration file [1;32;40m[1m[success][0m
(/var/aegir/config/server_master/apache.conf)
Executing: sudo /usr/sbin/apache2ctl graceful
apache on devshop.donatestock.com could not be restarted. Changes might not be available until[1;33;40m[1m[warning][0m
this has been done. (error: apache2: Syntax error on line 222 of /etc/apache2/apache2.conf:
Syntax error on line 30 of /etc/apache2/conf-enabled/aegir.conf: Syntax error on line 16 of
/var/aegir/config/server_master/apache/platform.d/platform_hostmaster.conf: Could not open
configuration file /var/aegir/devshop-control/web/.htaccess: No such file or directory
Action 'graceful' failed.
The Apache error log may have more information.)
Command dispatch complete [notice]
Running drush @server_master provision-verify: Done
Writing alias file /var/aegir/.drush/platform_hostmaster.alias.drushrc.php...
<?php
/**
* @file
* An Aegir Context, written by the `devshop devmaster:install` command.
*
* Changes to this file will be overwritten on the next "provision-verify".
*/
$aliases['platform_hostmaster'] = array (
'context_type' => 'platform',
'server' => '@server_master',
'web_server' => '@server_master',
'root' => '/var/aegir/devshop-control/web',
'git_root' => '/var/aegir/devshop-control',
'git_remote' => 'https://github.com/devshop-packages/devshop-control-template',
'git_reference' => '',
'git_docroot' => 'web',
);
Done
Running drush @platform_hostmaster provision-verify ...
Include /usr/share/devshop/vendor/drupal/provision [notice]
Loaded alias @platform_hostmaster from file [notice]
/var/aegir/.drush/platform_hostmaster.alias.drushrc.php
Loaded alias @server_master from file /var/aegir/.drush/server_master.alias.drushrc.php [notice]
Loading apache driver for the http service [notice]
Directory /var/aegir/devshop-control does not exist. Cloning git repository [1;32;40m[1m[ok][0m
https://github.com/devshop-packages/devshop-control-template to /var/aegir/devshop-control ...
Setting git remote to https://github.com/devshop-packages/devshop-control-template... [1;32;40m[1m[ok][0m
[Process] 'git' 'remote' 'set-url' 'origin' 'https://github.com/devshop-packages/devshop-control-template'
Setting git remote to https://github.com/devshop-packages/devshop-control-template... Done [1;32;40m[1m[ok][0m
Fetching latest changes... [1;32;40m[1m[ok][0m
[Process] 'git' 'fetch' '-a'
Fetching latest changes... Done [1;32;40m[1m[ok][0m
Current working copy status [1;32;40m[1m[ok][0m
[Process] 'git' 'log' '-3'
commit 2af596445475ce8df0553bef223d93689aa9a190
Author: Jon Pugh <jon@thinkdrop.net>
Date: Fri Nov 6 12:22:41 2020 -0500
Composer 2 compatibility (#624)
* Bump composer-plugin-api to 2.0 for composer2 compatibility.
* Fix up local reference packages composer usage.
* Pin yaml tasks composer plugin api to 2.
* Use composer update on projects without a composer.lock file.
* Use fork of preserve-paths for composer2.
* Update oomph installers to 2.0.
* Add uninstall/reinstall commands to root project.
* Add "done" output to uninstall command so users know what happened.
* Add composer to runtime play so we are sure of what version we are using.
* Set composer_keep_updated: true in devshop.server/play.yml so that it always runs self-update.
* Set ANSIBLE_VERBOSITY in devshop-ansible-playbook shell script to show logs in "Test DevShop" action.
* Add `composer_self_update_args` variable to allow setting of `--1` or `--2` or other `composer self-update` arguments.
commit 6d780d889e3bc5595cdb568338dace7f2e47daa1
Author: Jon Pugh <jon@thinkdrop.net>
Date: Thu Oct 22 18:29:55 2020 -0400
DevShop Ansible & DevShop Cloud modules (#621)
Import the Aegir Cloud and Aegir Ansible modules from drupal.org and get them working again.
commit 9e404efbdd85bf328f72f3a5085b631a67149efb
Author: Jon Pugh <jon@thinkdrop.net>
Date: Thu Oct 22 15:00:50 2020 -0400
Test DevShop Control from source (#619)
https://github.com/opendevshop/devshop/pull/619
commit 2af596445475ce8df0553bef223d93689aa9a190 [1;32;40m[1m[ok][0m
Author: Jon Pugh <jon@thinkdrop.net>
Date: Fri Nov 6 12:22:41 2020 -0500
Composer 2 compatibility (#624)
* Bump composer-plugin-api to 2.0 for composer2 compatibility.
* Fix up local reference packages composer usage.
* Pin yaml tasks composer plugin api to 2.
* Use composer update on projects without a composer.lock file.
* Use fork of preserve-paths for composer2.
* Update oomph installers to 2.0.
* Add uninstall/reinstall commands to root project.
* Add "done" output to uninstall command so users know what happened.
* Add composer to runtime play so we are sure of what version we are using.
* Set composer_keep_updated: true in devshop.server/play.yml so that it always runs
self-update.
* Set ANSIBLE_VERBOSITY in devshop-ansible-playbook shell script to show logs in "Test
DevShop" action.
* Add `composer_self_update_args` variable to allow setting of `--1` or `--2` or other
`composer self-update` arguments.
commit 6d780d889e3bc5595cdb568338dace7f2e47daa1
Author: Jon Pugh <jon@thinkdrop.net>
Date: Thu Oct 22 18:29:55 2020 -0400
DevShop Ansible & DevShop Cloud modules (#621)
Import the Aegir Cloud and Aegir Ansible modules from drupal.org and get them working
again.
commit 9e404efbdd85bf328f72f3a5085b631a67149efb
Author: Jon Pugh <jon@thinkdrop.net>
Date: Thu Oct 22 15:00:50 2020 -0400
Test DevShop Control from source (#619)
https://github.com/opendevshop/devshop/pull/619
[Process] 'git' 'status'
On branch 1.x
Your branch is up to date with 'origin/1.x'.
nothing to commit, working tree clean
On branch 1.x [1;32;40m[1m[ok][0m
Your branch is up to date with 'origin/1.x'.
nothing to commit, working tree clean
[Process] 'git' 'remote' '-v'
origin https://github.com/devshop-packages/devshop-control-template (fetch)
origin https://github.com/devshop-packages/devshop-control-template (push)
origin https://github.com/devshop-packages/devshop-control-template (fetch) [1;32;40m[1m[ok][0m
origin https://github.com/devshop-packages/devshop-control-template (push)
Composer bin found: /usr/local/bin/composer [1;32;40m[1m[ok][0m
[Running composer install in /var/aegir/devshop-control ...] composer install --no-interaction --no-progress --no-dev --no-suggest --ansi
[30;43mYou are using the deprecated option "--no-suggest". It has no effect and will break in Composer 3.[39;49m
[30;43mNo lock file found. Updating dependencies instead of installing from lock file. Use composer update over composer install if you do not have a lock file.[39;49m
> DrupalProject\composer\ScriptHandler::checkComposerVersion
[32mLoading composer repositories with package information[39m
[32mUpdating dependencies[39m
[32mLock file operations: 128 installs, 0 updates, 0 removals[39m
- Locking [32mclue/stream-filter[39m ([33mv1.5.0[39m)
- Locking [32mcomposer/installers[39m ([33mv1.9.0[39m)
- Locking [32mcomposer/semver[39m ([33m1.7.1[39m)
- Locking [32mcpliakas/git-wrapper[39m ([33m1.7.0[39m)
- Locking [32mcweagans/composer-configurable-plugin[39m ([33m1.0.0[39m)
- Locking [32mcweagans/composer-patches[39m ([33mdev-master a18d1ca[39m)
- Locking [32mdevshop/devmaster[39m ([33m1.5.1-rc8[39m)
- Locking [32mdrupal-composer/preserve-paths[39m ([33mdev-composer2 8dce6cd[39m)
- Locking [32mdrupal/admin_menu[39m ([33m3.0.0-rc6[39m)
- Locking [32mdrupal/adminrole[39m ([33m1.1.0[39m)
- Locking [32mdrupal/aegir_config[39m ([33m1.0.0-beta1[39m)
- Locking [32mdrupal/aegir_ssh[39m ([33m1.0.0[39m)
- Locking [32mdrupal/betterlogin[39m ([33m1.5.0[39m)
- Locking [32mdrupal/bootstrap[39m ([33m3.26.0[39m)
- Locking [32mdrupal/cas[39m ([33m1.7.0[39m)
- Locking [32mdrupal/cas_attributes[39m ([33m1.0.0-rc3[39m)
- Locking [32mdrupal/chosen[39m ([33m2.1.0[39m)
- Locking [32mdrupal/composer_autoloader[39m ([33m1.3.0[39m)
- Locking [32mdrupal/ctools[39m ([33m1.17.0[39m)
- Locking [32mdrupal/devel[39m ([33m1.7.0[39m)
- Locking [32mdrupal/devshop_stats[39m ([33m1.40.0[39m)
- Locking [32mdrupal/drupal[39m ([33m7.73.0[39m)
- Locking [32mdrupal/entity[39m ([33m1.9.0[39m)
- Locking [32mdrupal/features[39m ([33m2.12.0[39m)
- Locking [32mdrupal/hosting[39m ([33mdev-4.x f1ade8c[39m)
- Locking [32mdrupal/hosting_certificate[39m ([33m3.182.0[39m)
- Locking [32mdrupal/hosting_filemanager[39m ([33mdev-1.x c488ea3[39m)
- Locking [32mdrupal/hosting_git[39m ([33m3.181.0[39m)
- Locking [32mdrupal/hosting_https[39m ([33m3.182.0[39m)
- Locking [32mdrupal/hosting_logs[39m ([33m3.181.0[39m)
- Locking [32mdrupal/hosting_site_backup_manager[39m ([33m3.180.0[39m)
- Locking [32mdrupal/hosting_statsd[39m ([33m1.0.0-beta1[39m)
- Locking [32mdrupal/hosting_tasks_extra[39m ([33m3.180.0[39m)
- Locking [32mdrupal/jquery_update[39m ([33m2.7.0[39m)
- Locking [32mdrupal/libraries[39m ([33m2.5.0[39m)
- Locking [32mdrupal/module_filter[39m ([33m2.2.0[39m)
- Locking [32mdrupal/navbar[39m ([33m1.7.0[39m)
- Locking [32mdrupal/openidadmin[39m ([33m1.0.0[39m)
- Locking [32mdrupal/overlay_paths[39m ([33m1.3.0[39m)
- Locking [32mdrupal/r4032login[39m ([33m1.8.0[39m)
- Locking [32mdrupal/sshkey[39m ([33m2.0.0[39m)
- Locking [32mdrupal/statsd[39m ([33m1.1.0[39m)
- Locking [32mdrupal/timeago[39m ([33m2.3.0[39m)
- Locking [32mdrupal/token[39m ([33m1.7.0[39m)
- Locking [32mdrupal/views[39m ([33m3.24.0[39m)
- Locking [32mdrupal/views_bulk_operations[39m ([33m3.6.0[39m)
- Locking [32mguzzle/guzzle[39m ([33mv3.9.3[39m)
- Locking [32mguzzlehttp/guzzle[39m ([33m6.5.5[39m)
- Locking [32mguzzlehttp/promises[39m ([33m1.4.0[39m)
- Locking [32mguzzlehttp/psr7[39m ([33m1.7.0[39m)
- Locking [32milluminate/contracts[39m ([33mv5.8.36[39m)
- Locking [32mknplabs/github-api[39m ([33mv2.16.0[39m)
- Locking [32mlaravel-validation-rules/ip[39m ([33m1.4.0[39m)
- Locking [32mnpm-asset/ansi-regex[39m ([33m5.0.0[39m)
- Locking [32mnpm-asset/ansi-styles[39m ([33m4.2.1[39m)
- Locking [32mnpm-asset/argparse[39m ([33m1.0.10[39m)
- Locking [32mnpm-asset/backbone[39m ([33m1.4.0[39m)
- Locking [32mnpm-asset/camelcase[39m ([33m5.3.1[39m)
- Locking [32mnpm-asset/chosen-js[39m ([33m1.8.7[39m)
- Locking [32mnpm-asset/cliui[39m ([33m6.0.0[39m)
- Locking [32mnpm-asset/color-convert[39m ([33m2.0.1[39m)
- Locking [32mnpm-asset/color-name[39m ([33m1.1.4[39m)
- Locking [32mnpm-asset/decamelize[39m ([33m1.2.0[39m)
- Locking [32mnpm-asset/doctrine[39m ([33m3.0.0[39m)
- Locking [32mnpm-asset/emoji-regex[39m ([33m8.0.0[39m)
- Locking [32mnpm-asset/entities[39m ([33m2.0.3[39m)
- Locking [32mnpm-asset/esutils[39m ([33m2.0.3[39m)
- Locking [32mnpm-asset/file[39m ([33m0.2.2[39m)
- Locking [32mnpm-asset/find-up[39m ([33m4.1.0[39m)
- Locking [32mnpm-asset/get-caller-file[39m ([33m2.0.5[39m)
- Locking [32mnpm-asset/is-fullwidth-code-point[39m ([33m3.0.0[39m)
- Locking [32mnpm-asset/linkify-it[39m ([33m2.2.0[39m)
- Locking [32mnpm-asset/locate-path[39m ([33m5.0.0[39m)
- Locking [32mnpm-asset/lodash[39m ([33m4.17.20-patch1[39m)
- Locking [32mnpm-asset/markdown-it[39m ([33m10.0.0[39m)
- Locking [32mnpm-asset/mdurl[39m ([33m1.0.1[39m)
- Locking [32mnpm-asset/minimist[39m ([33m1.2.5[39m)
- Locking [32mnpm-asset/mkdirp[39m ([33m0.5.5[39m)
- Locking [32mnpm-asset/modernizr[39m ([33m3.11.3[39m)
- Locking [32mnpm-asset/p-limit[39m ([33m2.3.0[39m)
- Locking [32mnpm-asset/p-locate[39m ([33m4.1.0[39m)
- Locking [32mnpm-asset/p-try[39m ([33m2.2.0[39m)
- Locking [32mnpm-asset/path-exists[39m ([33m4.0.0[39m)
- Locking [32mnpm-asset/require-directory[39m ([33m2.1.1[39m)
- Locking [32mnpm-asset/require-main-filename[39m ([33m2.0.0[39m)
- Locking [32mnpm-asset/requirejs[39m ([33m2.3.6[39m)
- Locking [32mnpm-asset/set-blocking[39m ([33m2.0.0[39m)
- Locking [32mnpm-asset/sprintf-js[39m ([33m1.0.3[39m)
- Locking [32mnpm-asset/string-width[39m ([33m4.2.0[39m)
- Locking [32mnpm-asset/strip-ansi[39m ([33m6.0.0[39m)
- Locking [32mnpm-asset/types--color-name[39m ([33m1.1.1[39m)
- Locking [32mnpm-asset/uc.micro[39m ([33m1.0.6[39m)
- Locking [32mnpm-asset/underscore[39m ([33m1.11.0[39m)
- Locking [32mnpm-asset/which-module[39m ([33m2.0.0[39m)
- Locking [32mnpm-asset/wrap-ansi[39m ([33m6.2.0[39m)
- Locking [32mnpm-asset/y18n[39m ([33m4.0.0[39m)
- Locking [32mnpm-asset/yargs[39m ([33m15.4.1[39m)
- Locking [32mnpm-asset/yargs-parser[39m ([33m18.1.3[39m)
- Locking [32moomphinc/composer-installers-extender[39m ([33m2.0.0[39m)
- Locking [32mphp-http/cache-plugin[39m ([33m1.7.1[39m)
- Locking [32mphp-http/client-common[39m ([33m1.10.0[39m)
- Locking [32mphp-http/discovery[39m ([33m1.12.0[39m)
- Locking [32mphp-http/guzzle6-adapter[39m ([33mv1.1.1[39m)
- Locking [32mphp-http/httplug[39m ([33mv1.1.0[39m)
- Locking [32mphp-http/message[39m ([33m1.10.0[39m)
- Locking [32mphp-http/message-factory[39m ([33mv1.0.2[39m)
- Locking [32mphp-http/promise[39m ([33m1.1.0[39m)
- Locking [32mpsr/cache[39m ([33m1.0.1[39m)
- Locking [32mpsr/container[39m ([33m1.0.0[39m)
- Locking [32mpsr/http-message[39m ([33m1.0.1[39m)
- Locking [32mpsr/simple-cache[39m ([33m1.0.1[39m)
- Locking [32mralouphie/getallheaders[39m ([33m3.0.3[39m)
- Locking [32msensiolabs/ansi-to-html[39m ([33mv1.2.0[39m)
- Locking [32msymfony/event-dispatcher[39m ([33mv2.8.52[39m)
- Locking [32msymfony/filesystem[39m ([33mv3.4.46[39m)
- Locking [32msymfony/http-foundation[39m ([33mv3.4.46[39m)
- Locking [32msymfony/options-resolver[39m ([33mv4.4.16[39m)
- Locking [32msymfony/polyfill-ctype[39m ([33mv1.20.0[39m)
- Locking [32msymfony/polyfill-intl-idn[39m ([33mv1.20.0[39m)
- Locking [32msymfony/polyfill-intl-normalizer[39m ([33mv1.20.0[39m)
- Locking [32msymfony/polyfill-mbstring[39m ([33mv1.20.0[39m)
- Locking [32msymfony/polyfill-php70[39m ([33mv1.20.0[39m)
- Locking [32msymfony/polyfill-php72[39m ([33mv1.20.0[39m)
- Locking [32msymfony/process[39m ([33mv2.8.52[39m)
- Locking [32msymfony/yaml[39m ([33mv3.4.46[39m)
- Locking [32mteqneers/php-stream-wrapper-for-git[39m ([33mv2.0.0[39m)
- Locking [32mtoin0u/digitalocean-v2[39m ([33m2.3.0[39m)
- Locking [32mwebflo/drupal-finder[39m ([33m1.2.2[39m)
[32mWriting lock file[39m
[32mInstalling dependencies from lock file[39m
[32mPackage operations: 128 installs, 0 updates, 0 removals[39m
- Syncing [32mdrupal-composer/preserve-paths[39m ([33mdev-composer2 8dce6cd[39m) into cache
- Syncing [32mcweagans/composer-patches[39m ([33mdev-master a18d1ca[39m) into cache
- Downloading [32mphp-http/message[39m ([33m1.10.0[39m)
- Syncing [32mdrupal/hosting[39m ([33mdev-4.x f1ade8c[39m) into cache
- Syncing [32mdrupal/hosting_filemanager[39m ([33mdev-1.x c488ea3[39m) into cache
- Installing [32mdrupal-composer/preserve-paths[39m ([33mdev-composer2 8dce6cd[39m): Cloning 8dce6cdd5a from cache
- Installing [32mcomposer/installers[39m ([33mv1.9.0[39m): Extracting archive
- Installing [32mcweagans/composer-configurable-plugin[39m ([33m1.0.0[39m): Extracting archive
- Installing [32mcweagans/composer-patches[39m ([33mdev-master a18d1ca[39m): Cloning a18d1ca from cache
- [32mGathering patches from root package[39m
- [32mGathering patches from patches file.[39m
- Installing [32moomphinc/composer-installers-extender[39m ([33m2.0.0[39m): Extracting archive
- Installing [32mcomposer/semver[39m ([33m1.7.1[39m): Extracting archive
- Installing [32msymfony/polyfill-ctype[39m ([33mv1.20.0[39m): Extracting archive
- Installing [32msymfony/yaml[39m ([33mv3.4.46[39m): Extracting archive
- Installing [32msymfony/process[39m ([33mv2.8.52[39m): Extracting archive
- Installing [32msensiolabs/ansi-to-html[39m ([33mv1.2.0[39m): Extracting archive
- Installing [32mpsr/http-message[39m ([33m1.0.1[39m): Extracting archive
- Installing [32mphp-http/promise[39m ([33m1.1.0[39m): Extracting archive
- Installing [32mphp-http/httplug[39m ([33mv1.1.0[39m): Extracting archive
- Installing [32msymfony/polyfill-php72[39m ([33mv1.20.0[39m): Extracting archive
- Installing [32msymfony/polyfill-intl-normalizer[39m ([33mv1.20.0[39m): Extracting archive
- Installing [32msymfony/polyfill-intl-idn[39m ([33mv1.20.0[39m): Extracting archive
- Installing [32mralouphie/getallheaders[39m ([33m3.0.3[39m): Extracting archive
- Installing [32mguzzlehttp/psr7[39m ([33m1.7.0[39m): Extracting archive
- Installing [32mguzzlehttp/promises[39m ([33m1.4.0[39m): Extracting archive
- Installing [32mguzzlehttp/guzzle[39m ([33m6.5.5[39m): Extracting archive
- Installing [32mphp-http/guzzle6-adapter[39m ([33mv1.1.1[39m): Extracting archive
- Installing [32mpsr/cache[39m ([33m1.0.1[39m): Extracting archive
- Installing [32mphp-http/discovery[39m ([33m1.12.0[39m): Extracting archive
- Installing [32msymfony/options-resolver[39m ([33mv4.4.16[39m): Extracting archive
- Installing [32mphp-http/message-factory[39m ([33mv1.0.2[39m): Extracting archive
- Installing [32mclue/stream-filter[39m ([33mv1.5.0[39m): Extracting archive
- Installing [32mphp-http/message[39m ([33m1.10.0[39m): Extracting archive
- Installing [32mphp-http/client-common[39m ([33m1.10.0[39m): Extracting archive
- Installing [32mphp-http/cache-plugin[39m ([33m1.7.1[39m): Extracting archive
- Installing [32mknplabs/github-api[39m ([33mv2.16.0[39m): Extracting archive
- Installing [32msymfony/event-dispatcher[39m ([33mv2.8.52[39m): Extracting archive
- Installing [32mcpliakas/git-wrapper[39m ([33m1.7.0[39m): Extracting archive
- Installing [32mdevshop/devmaster[39m ([33m1.5.1-rc8[39m): Extracting archive
- Installing [32mdrupal/drupal[39m ([33m7.73.0[39m): Extracting archive
- Installing [32mdrupal/admin_menu[39m ([33m3.0.0-rc6[39m): Extracting archive
- Installing [32mdrupal/adminrole[39m ([33m1.1.0[39m): Extracting archive
- Installing [32mdrupal/aegir_config[39m ([33m1.0.0-beta1[39m): Extracting archive
- Installing [32mdrupal/sshkey[39m ([33m2.0.0[39m): Extracting archive
- Installing [32mdrupal/aegir_ssh[39m ([33m1.0.0[39m): Extracting archive
- Installing [32mdrupal/betterlogin[39m ([33m1.5.0[39m): Extracting archive
- Installing [32mdrupal/bootstrap[39m ([33m3.26.0[39m): Extracting archive
- Installing [32mdrupal/token[39m ([33m1.7.0[39m): Extracting archive
- Installing [32mdrupal/cas[39m ([33m1.7.0[39m): Extracting archive
- Installing [32mdrupal/cas_attributes[39m ([33m1.0.0-rc3[39m): Extracting archive
- Installing [32mdrupal/chosen[39m ([33m2.1.0[39m): Extracting archive
- Installing [32mdrupal/composer_autoloader[39m ([33m1.3.0[39m): Extracting archive
- Installing [32mdrupal/ctools[39m ([33m1.17.0[39m): Extracting archive
- Installing [32mdrupal/devel[39m ([33m1.7.0[39m): Extracting archive
- Installing [32mdrupal/devshop_stats[39m ([33m1.40.0[39m): Extracting archive
- Installing [32mdrupal/features[39m ([33m2.12.0[39m): Extracting archive
- Installing [32mteqneers/php-stream-wrapper-for-git[39m ([33mv2.0.0[39m): Extracting archive
- Installing [32msymfony/polyfill-php70[39m ([33mv1.20.0[39m)
- Installing [32msymfony/polyfill-mbstring[39m ([33mv1.20.0[39m): Extracting archive
- Installing [32msymfony/http-foundation[39m ([33mv3.4.46[39m): Extracting archive
- Installing [32mpsr/simple-cache[39m ([33m1.0.1[39m): Extracting archive
- Installing [32mpsr/container[39m ([33m1.0.0[39m): Extracting archive
- Installing [32milluminate/contracts[39m ([33mv5.8.36[39m): Extracting archive
- Installing [32mlaravel-validation-rules/ip[39m ([33m1.4.0[39m): Extracting archive
- Installing [32mdrupal/views[39m ([33m3.24.0[39m): Extracting archive
- Installing [32mdrupal/entity[39m ([33m1.9.0[39m): Extracting archive
- Installing [32mdrupal/views_bulk_operations[39m ([33m3.6.0[39m): Extracting archive
- Installing [32mdrupal/hosting[39m ([33mdev-4.x f1ade8c[39m): Cloning f1ade8c91f from cache
- Installing [32mdrupal/hosting_filemanager[39m ([33mdev-1.x c488ea3[39m): Cloning c488ea3a1b from cache
- Installing [32mdrupal/hosting_git[39m ([33m3.181.0[39m): Extracting archive
- Installing [32mdrupal/hosting_https[39m ([33m3.182.0[39m): Extracting archive
- Installing [32mdrupal/hosting_certificate[39m ([33m3.182.0[39m)
- Installing [32mdrupal/hosting_logs[39m ([33m3.181.0[39m): Extracting archive
- Installing [32mdrupal/hosting_site_backup_manager[39m ([33m3.180.0[39m): Extracting archive
- Installing [32mdrupal/statsd[39m ([33m1.1.0[39m): Extracting archive
- Installing [32mdrupal/hosting_statsd[39m ([33m1.0.0-beta1[39m): Extracting archive
- Installing [32mdrupal/hosting_tasks_extra[39m ([33m3.180.0[39m): Extracting archive
- Installing [32mdrupal/jquery_update[39m ([33m2.7.0[39m): Extracting archive
- Installing [32mdrupal/module_filter[39m ([33m2.2.0[39m): Extracting archive
- Installing [32mdrupal/libraries[39m ([33m2.5.0[39m): Extracting archive
- Installing [32mdrupal/navbar[39m ([33m1.7.0[39m): Extracting archive
- Installing [32mdrupal/openidadmin[39m ([33m1.0.0[39m): Extracting archive
- Installing [32mdrupal/overlay_paths[39m ([33m1.3.0[39m): Extracting archive
- Installing [32mdrupal/r4032login[39m ([33m1.8.0[39m): Extracting archive
- Installing [32mdrupal/timeago[39m ([33m2.3.0[39m): Extracting archive
- Installing [32mguzzle/guzzle[39m ([33mv3.9.3[39m): Extracting archive
- Installing [32mnpm-asset/ansi-regex[39m ([33m5.0.0[39m): Extracting archive
- Installing [32mnpm-asset/sprintf-js[39m ([33m1.0.3[39m): Extracting archive
- Installing [32mnpm-asset/argparse[39m ([33m1.0.10[39m): Extracting archive
- Installing [32mnpm-asset/underscore[39m ([33m1.11.0[39m): Extracting archive
- Installing [32mnpm-asset/backbone[39m ([33m1.4.0[39m): Extracting archive
- Installing [32mnpm-asset/chosen-js[39m ([33m1.8.7[39m): Extracting archive
- Installing [32mnpm-asset/color-name[39m ([33m1.1.4[39m): Extracting archive
- Installing [32mnpm-asset/color-convert[39m ([33m2.0.1[39m): Extracting archive
- Installing [32mnpm-asset/emoji-regex[39m ([33m8.0.0[39m): Extracting archive
- Installing [32mnpm-asset/entities[39m ([33m2.0.3[39m): Extracting archive
- Installing [32mnpm-asset/esutils[39m ([33m2.0.3[39m): Extracting archive
- Installing [32mnpm-asset/is-fullwidth-code-point[39m ([33m3.0.0[39m): Extracting archive
- Installing [32mnpm-asset/uc.micro[39m ([33m1.0.6[39m): Extracting archive
- Installing [32mnpm-asset/linkify-it[39m ([33m2.2.0[39m): Extracting archive
- Installing [32mnpm-asset/p-try[39m ([33m2.2.0[39m): Extracting archive
- Installing [32mnpm-asset/p-limit[39m ([33m2.3.0[39m): Extracting archive
- Installing [32mnpm-asset/p-locate[39m ([33m4.1.0[39m): Extracting archive
- Installing [32mnpm-asset/locate-path[39m ([33m5.0.0[39m): Extracting archive
- Installing [32mnpm-asset/mdurl[39m ([33m1.0.1[39m): Extracting archive
- Installing [32mnpm-asset/minimist[39m ([33m1.2.5[39m): Extracting archive
- Installing [32mnpm-asset/decamelize[39m ([33m1.2.0[39m): Extracting archive
- Installing [32mnpm-asset/camelcase[39m ([33m5.3.1[39m): Extracting archive
- Installing [32mnpm-asset/yargs-parser[39m ([33m18.1.3[39m): Extracting archive
- Installing [32mnpm-asset/y18n[39m ([33m4.0.0[39m): Extracting archive
- Installing [32mnpm-asset/which-module[39m ([33m2.0.0[39m): Extracting archive
- Installing [32mnpm-asset/strip-ansi[39m ([33m6.0.0[39m): Extracting archive
- Installing [32mnpm-asset/string-width[39m ([33m4.2.0[39m): Extracting archive
- Installing [32mnpm-asset/set-blocking[39m ([33m2.0.0[39m): Extracting archive
- Installing [32mnpm-asset/require-main-filename[39m ([33m2.0.0[39m): Extracting archive
- Installing [32mnpm-asset/require-directory[39m ([33m2.1.1[39m): Extracting archive
- Installing [32mnpm-asset/get-caller-file[39m ([33m2.0.5[39m): Extracting archive
- Installing [32mnpm-asset/path-exists[39m ([33m4.0.0[39m): Extracting archive
- Installing [32mnpm-asset/find-up[39m ([33m4.1.0[39m): Extracting archive
- Installing [32mnpm-asset/types--color-name[39m ([33m1.1.1[39m): Extracting archive
- Installing [32mnpm-asset/ansi-styles[39m ([33m4.2.1[39m): Extracting archive
- Installing [32mnpm-asset/wrap-ansi[39m ([33m6.2.0[39m): Extracting archive
- Installing [32mnpm-asset/cliui[39m ([33m6.0.0[39m): Extracting archive
- Installing [32mnpm-asset/yargs[39m ([33m15.4.1[39m): Extracting archive
- Installing [32mnpm-asset/requirejs[39m ([33m2.3.6[39m): Extracting archive
- Installing [32mnpm-asset/mkdirp[39m ([33m0.5.5[39m): Extracting archive
- Installing [32mnpm-asset/markdown-it[39m ([33m10.0.0[39m): Extracting archive
- Installing [32mnpm-asset/lodash[39m ([33m4.17.20-patch1[39m): Extracting archive
- Installing [32mnpm-asset/file[39m ([33m0.2.2[39m): Extracting archive
- Installing [32mnpm-asset/doctrine[39m ([33m3.0.0[39m): Extracting archive
- Installing [32mnpm-asset/modernizr[39m ([33m3.11.3[39m): Extracting archive
- Installing [32msymfony/filesystem[39m ([33mv3.4.46[39m): Extracting archive
- Installing [32mtoin0u/digitalocean-v2[39m ([33m2.3.0[39m): Extracting archive
- Installing [32mwebflo/drupal-finder[39m ([33m1.2.2[39m): Extracting archive
[32m16 package suggestions were added by new dependencies, use `composer suggest` to see details.[39m
[30;43mPackage guzzle/guzzle is abandoned, you should avoid using it. Use guzzlehttp/guzzle instead.[39;49m
[32mGenerating autoload files[39m
[32m15 packages you are using are looking for funding.[39m
[32mUse the `composer fund` command to find out more![39m
> DrupalProject\composer\ScriptHandler::createRequiredFiles
Created a sites/default/files directory with chmod 0777
Composer install complete. [1;32;40m[1m[ok][0m
We could not find an applicable site for that command. [31;40m[1m[error][0m
A Drupal codebase was not found in /var/aegir/devshop-control/web. Please check that the [31;40m[1m[error][0m
directory exists and Drupal's index.php file is present. Check the Publish Path of the
platform, the directory exists, contains Drupal, and is readable. and try again. The errors
were: DRUSH_NO_SITE: We could not find an applicable site for that command.
Command dispatch complete [notice]
The command "/usr/share/devshop/bin/drush @platform_hostmaster provision-verify --verbose" failed.
Exit Code: 1(General error)
Working directory: /usr/share/devshop
Output:
================
[Process] 'git' 'remote' 'set-url' 'origin' 'https://github.com/devshop-packages/devshop-control-template'
[Process] 'git' 'fetch' '-a'
[Process] 'git' 'log' '-3'
commit 2af596445475ce8df0553bef223d93689aa9a190
Author: Jon Pugh <jon@thinkdrop.net>
Date: Fri Nov 6 12:22:41 2020 -0500
Composer 2 compatibility (#624)
* Bump composer-plugin-api to 2.0 for composer2 compatibility.
* Fix up local reference packages composer usage.
* Pin yaml tasks composer plugin api to 2.
* Use composer update on projects without a composer.lock file.
* Use fork of preserve-paths for composer2.
* Update oomph installers to 2.0.
* Add uninstall/reinstall commands to root project.
* Add "done" output to uninstall command so users know what happened.
* Add composer to runtime play so we are sure of what version we are using.
* Set composer_keep_updated: true in devshop.server/play.yml so that it always runs self-update.
* Set ANSIBLE_VERBOSITY in devshop-ansible-playbook shell script to show logs in "Test DevShop" action.
* Add `composer_self_update_args` variable to allow setting of `--1` or `--2` or other `composer self-update` arguments.
commit 6d780d889e3bc5595cdb568338dace7f2e47daa1
Author: Jon Pugh <jon@thinkdrop.net>
Date: Thu Oct 22 18:29:55 2020 -0400
DevShop Ansible & DevShop Cloud modules (#621)
Import the Aegir Cloud and Aegir Ansible modules from drupal.org and get them working again.
commit 9e404efbdd85bf328f72f3a5085b631a67149efb
Author: Jon Pugh <jon@thinkdrop.net>
Date: Thu Oct 22 15:00:50 2020 -0400
Test DevShop Control from source (#619)
https://github.com/opendevshop/devshop/pull/619
[Process] 'git' 'status'
On branch 1.x
Your branch is up to date with 'origin/1.x'.
nothing to commit, working tree clean
[Process] 'git' 'remote' '-v'
origin https://github.com/devshop-packages/devshop-control-template (fetch)
origin https://github.com/devshop-packages/devshop-control-template (push)
[Running composer install in /var/aegir/devshop-control ...] composer install --no-interaction --no-progress --no-dev --no-suggest --ansi
[30;43mYou are using the deprecated option "--no-suggest". It has no effect and will break in Composer 3.[39;49m
[30;43mNo lock file found. Updating dependencies instead of installing from lock file. Use composer update over composer install if you do not have a lock file.[39;49m
> DrupalProject\composer\ScriptHandler::checkComposerVersion
[32mLoading composer repositories with package information[39m
[32mUpdating dependencies[39m
[32mLock file operations: 128 installs, 0 updates, 0 removals[39m
- Locking [32mclue/stream-filter[39m ([33mv1.5.0[39m)
- Locking [32mcomposer/installers[39m ([33mv1.9.0[39m)
- Locking [32mcomposer/semver[39m ([33m1.7.1[39m)
- Locking [32mcpliakas/git-wrapper[39m ([33m1.7.0[39m)
- Locking [32mcweagans/composer-configurable-plugin[39m ([33m1.0.0[39m)
- Locking [32mcweagans/composer-patches[39m ([33mdev-master a18d1ca[39m)
- Locking [32mdevshop/devmaster[39m ([33m1.5.1-rc8[39m)
- Locking [32mdrupal-composer/preserve-paths[39m ([33mdev-composer2 8dce6cd[39m)
- Locking [32mdrupal/admin_menu[39m ([33m3.0.0-rc6[39m)
- Locking [32mdrupal/adminrole[39m ([33m1.1.0[39m)
- Locking [32mdrupal/aegir_config[39m ([33m1.0.0-beta1[39m)
- Locking [32mdrupal/aegir_ssh[39m ([33m1.0.0[39m)
- Locking [32mdrupal/betterlogin[39m ([33m1.5.0[39m)
- Locking [32mdrupal/bootstrap[39m ([33m3.26.0[39m)
- Locking [32mdrupal/cas[39m ([33m1.7.0[39m)
- Locking [32mdrupal/cas_attributes[39m ([33m1.0.0-rc3[39m)
- Locking [32mdrupal/chosen[39m ([33m2.1.0[39m)
- Locking [32mdrupal/composer_autoloader[39m ([33m1.3.0[39m)
- Locking [32mdrupal/ctools[39m ([33m1.17.0[39m)
- Locking [32mdrupal/devel[39m ([33m1.7.0[39m)
- Locking [32mdrupal/devshop_stats[39m ([33m1.40.0[39m)
- Locking [32mdrupal/drupal[39m ([33m7.73.0[39m)
- Locking [32mdrupal/entity[39m ([33m1.9.0[39m)
- Locking [32mdrupal/features[39m ([33m2.12.0[39m)
- Locking [32mdrupal/hosting[39m ([33mdev-4.x f1ade8c[39m)
- Locking [32mdrupal/hosting_certificate[39m ([33m3.182.0[39m)
- Locking [32mdrupal/hosting_filemanager[39m ([33mdev-1.x c488ea3[39m)
- Locking [32mdrupal/hosting_git[39m ([33m3.181.0[39m)
- Locking [32mdrupal/hosting_https[39m ([33m3.182.0[39m)
- Locking [32mdrupal/hosting_logs[39m ([33m3.181.0[39m)
- Locking [32mdrupal/hosting_site_backup_manager[39m ([33m3.180.0[39m)
- Locking [32mdrupal/hosting_statsd[39m ([33m1.0.0-beta1[39m)
- Locking [32mdrupal/hosting_tasks_extra[39m ([33m3.180.0[39m)
- Locking [32mdrupal/jquery_update[39m ([33m2.7.0[39m)
- Locking [32mdrupal/libraries[39m ([33m2.5.0[39m)
- Locking [32mdrupal/module_filter[39m ([33m2.2.0[39m)
- Locking [32mdrupal/navbar[39m ([33m1.7.0[39m)
- Locking [32mdrupal/openidadmin[39m ([33m1.0.0[39m)
- Locking [32mdrupal/overlay_paths[39m ([33m1.3.0[39m)
- Locking [32mdrupal/r4032login[39m ([33m1.8.0[39m)
- Locking [32mdrupal/sshkey[39m ([33m2.0.0[39m)
- Locking [32mdrupal/statsd[39m ([33m1.1.0[39m)
- Locking [32mdrupal/timeago[39m ([33m2.3.0[39m)
- Locking [32mdrupal/token[39m ([33m1.7.0[39m)
- Locking [32mdrupal/views[39m ([33m3.24.0[39m)
- Locking [32mdrupal/views_bulk_operations[39m ([33m3.6.0[39m)
- Locking [32mguzzle/guzzle[39m ([33mv3.9.3[39m)
- Locking [32mguzzlehttp/guzzle[39m ([33m6.5.5[39m)
- Locking [32mguzzlehttp/promises[39m ([33m1.4.0[39m)
- Locking [32mguzzlehttp/psr7[39m ([33m1.7.0[39m)
- Locking [32milluminate/contracts[39m ([33mv5.8.36[39m)
- Locking [32mknplabs/github-api[39m ([33mv2.16.0[39m)
- Locking [32mlaravel-validation-rules/ip[39m ([33m1.4.0[39m)
- Locking [32mnpm-asset/ansi-regex[39m ([33m5.0.0[39m)
- Locking [32mnpm-asset/ansi-styles[39m ([33m4.2.1[39m)
- Locking [32mnpm-asset/argparse[39m ([33m1.0.10[39m)
- Locking [32mnpm-asset/backbone[39m ([33m1.4.0[39m)
- Locking [32mnpm-asset/camelcase[39m ([33m5.3.1[39m)
- Locking [32mnpm-asset/chosen-js[39m ([33m1.8.7[39m)
- Locking [32mnpm-asset/cliui[39m ([33m6.0.0[39m)
- Locking [32mnpm-asset/color-convert[39m ([33m2.0.1[39m)
- Locking [32mnpm-asset/color-name[39m ([33m1.1.4[39m)
- Locking [32mnpm-asset/decamelize[39m ([33m1.2.0[39m)
- Locking [32mnpm-asset/doctrine[39m ([33m3.0.0[39m)
- Locking [32mnpm-asset/emoji-regex[39m ([33m8.0.0[39m)
- Locking [32mnpm-asset/entities[39m ([33m2.0.3[39m)
- Locking [32mnpm-asset/esutils[39m ([33m2.0.3[39m)
- Locking [32mnpm-asset/file[39m ([33m0.2.2[39m)
- Locking [32mnpm-asset/find-up[39m ([33m4.1.0[39m)
- Locking [32mnpm-asset/get-caller-file[39m ([33m2.0.5[39m)
- Locking [32mnpm-asset/is-fullwidth-code-point[39m ([33m3.0.0[39m)
- Locking [32mnpm-asset/linkify-it[39m ([33m2.2.0[39m)
- Locking [32mnpm-asset/locate-path[39m ([33m5.0.0[39m)
- Locking [32mnpm-asset/lodash[39m ([33m4.17.20-patch1[39m)
- Locking [32mnpm-asset/markdown-it[39m ([33m10.0.0[39m)
- Locking [32mnpm-asset/mdurl[39m ([33m1.0.1[39m)
- Locking [32mnpm-asset/minimist[39m ([33m1.2.5[39m)
- Locking [32mnpm-asset/mkdirp[39m ([33m0.5.5[39m)
- Locking [32mnpm-asset/modernizr[39m ([33m3.11.3[39m)
- Locking [32mnpm-asset/p-limit[39m ([33m2.3.0[39m)
- Locking [32mnpm-asset/p-locate[39m ([33m4.1.0[39m)
- Locking [32mnpm-asset/p-try[39m ([33m2.2.0[39m)
- Locking [32mnpm-asset/path-exists[39m ([33m4.0.0[39m)
- Locking [32mnpm-asset/require-directory[39m ([33m2.1.1[39m)
- Locking [32mnpm-asset/require-main-filename[39m ([33m2.0.0[39m)
- Locking [32mnpm-asset/requirejs[39m ([33m2.3.6[39m)
- Locking [32mnpm-asset/set-blocking[39m ([33m2.0.0[39m)
- Locking [32mnpm-asset/sprintf-js[39m ([33m1.0.3[39m)
- Locking [32mnpm-asset/string-width[39m ([33m4.2.0[39m)
- Locking [32mnpm-asset/strip-ansi[39m ([33m6.0.0[39m)
- Locking [32mnpm-asset/types--color-name[39m ([33m1.1.1[39m)
- Locking [32mnpm-asset/uc.micro[39m ([33m1.0.6[39m)
- Locking [32mnpm-asset/underscore[39m ([33m1.11.0[39m)
- Locking [32mnpm-asset/which-module[39m ([33m2.0.0[39m)
- Locking [32mnpm-asset/wrap-ansi[39m ([33m6.2.0[39m)
- Locking [32mnpm-asset/y18n[39m ([33m4.0.0[39m)
- Locking [32mnpm-asset/yargs[39m ([33m15.4.1[39m)
- Locking [32mnpm-asset/yargs-parser[39m ([33m18.1.3[39m)
- Locking [32moomphinc/composer-installers-extender[39m ([33m2.0.0[39m)
- Locking [32mphp-http/cache-plugin[39m ([33m1.7.1[39m)
- Locking [32mphp-http/client-common[39m ([33m1.10.0[39m)
- Locking [32mphp-http/discovery[39m ([33m1.12.0[39m)
- Locking [32mphp-http/guzzle6-adapter[39m ([33mv1.1.1[39m)
- Locking [32mphp-http/httplug[39m ([33mv1.1.0[39m)
- Locking [32mphp-http/message[39m ([33m1.10.0[39m)
- Locking [32mphp-http/message-factory[39m ([33mv1.0.2[39m)
- Locking [32mphp-http/promise[39m ([33m1.1.0[39m)
- Locking [32mpsr/cache[39m ([33m1.0.1[39m)
- Locking [32mpsr/container[39m ([33m1.0.0[39m)
- Locking [32mpsr/http-message[39m ([33m1.0.1[39m)
- Locking [32mpsr/simple-cache[39m ([33m1.0.1[39m)
- Locking [32mralouphie/getallheaders[39m ([33m3.0.3[39m)
- Locking [32msensiolabs/ansi-to-html[39m ([33mv1.2.0[39m)
- Locking [32msymfony/event-dispatcher[39m ([33mv2.8.52[39m)
- Locking [32msymfony/filesystem[39m ([33mv3.4.46[39m)
- Locking [32msymfony/http-foundation[39m ([33mv3.4.46[39m)
- Locking [32msymfony/options-resolver[39m ([33mv4.4.16[39m)
- Locking [32msymfony/polyfill-ctype[39m ([33mv1.20.0[39m)
- Locking [32msymfony/polyfill-intl-idn[39m ([33mv1.20.0[39m)
- Locking [32msymfony/polyfill-intl-normalizer[39m ([33mv1.20.0[39m)
- Locking [32msymfony/polyfill-mbstring[39m ([33mv1.20.0[39m)
- Locking [32msymfony/polyfill-php70[39m ([33mv1.20.0[39m)
- Locking [32msymfony/polyfill-php72[39m ([33mv1.20.0[39m)
- Locking [32msymfony/process[39m ([33mv2.8.52[39m)
- Locking [32msymfony/yaml[39m ([33mv3.4.46[39m)
- Locking [32mteqneers/php-stream-wrapper-for-git[39m ([33mv2.0.0[39m)
- Locking [32mtoin0u/digitalocean-v2[39m ([33m2.3.0[39m)
- Locking [32mwebflo/drupal-finder[39m ([33m1.2.2[39m)
[32mWriting lock file[39m
[32mInstalling dependencies from lock file[39m
[32mPackage operations: 128 installs, 0 updates, 0 removals[39m
- Syncing [32mdrupal-composer/preserve-paths[39m ([33mdev-composer2 8dce6cd[39m) into cache
- Syncing [32mcweagans/composer-patches[39m ([33mdev-master a18d1ca[39m) into cache
- Downloading [32mphp-http/message[39m ([33m1.10.0[39m)
- Syncing [32mdrupal/hosting[39m ([33mdev-4.x f1ade8c[39m) into cache
- Syncing [32mdrupal/hosting_filemanager[39m ([33mdev-1.x c488ea3[39m) into cache
- Installing [32mdrupal-composer/preserve-paths[39m ([33mdev-composer2 8dce6cd[39m): Cloning 8dce6cdd5a from cache
- Installing [32mcomposer/installers[39m ([33mv1.9.0[39m): Extracting archive
- Installing [32mcweagans/composer-configurable-plugin[39m ([33m1.0.0[39m): Extracting archive
- Installing [32mcweagans/composer-patches[39m ([33mdev-master a18d1ca[39m): Cloning a18d1ca from cache
- [32mGathering patches from root package[39m
- [32mGathering patches from patches file.[39m
- Installing [32moomphinc/composer-installers-extender[39m ([33m2.0.0[39m): Extracting archive
- Installing [32mcomposer/semver[39m ([33m1.7.1[39m): Extracting archive
- Installing [32msymfony/polyfill-ctype[39m ([33mv1.20.0[39m): Extracting archive
- Installing [32msymfony/yaml[39m ([33mv3.4.46[39m): Extracting archive
- Installing [32msymfony/process[39m ([33mv2.8.52[39m): Extracting archive
- Installing [32msensiolabs/ansi-to-html[39m ([33mv1.2.0[39m): Extracting archive
- Installing [32mpsr/http-message[39m ([33m1.0.1[39m): Extracting archive
- Installing [32mphp-http/promise[39m ([33m1.1.0[39m): Extracting archive
- Installing [32mphp-http/httplug[39m ([33mv1.1.0[39m): Extracting archive
- Installing [32msymfony/polyfill-php72[39m ([33mv1.20.0[39m): Extracting archive
- Installing [32msymfony/polyfill-intl-normalizer[39m ([33mv1.20.0[39m): Extracting archive
- Installing [32msymfony/polyfill-intl-idn[39m ([33mv1.20.0[39m): Extracting archive
- Installing [32mralouphie/getallheaders[39m ([33m3.0.3[39m): Extracting archive
- Installing [32mguzzlehttp/psr7[39m ([33m1.7.0[39m): Extracting archive
- Installing [32mguzzlehttp/promises[39m ([33m1.4.0[39m): Extracting archive
- Installing [32mguzzlehttp/guzzle[39m ([33m6.5.5[39m): Extracting archive
- Installing [32mphp-http/guzzle6-adapter[39m ([33mv1.1.1[39m): Extracting archive
- Installing [32mpsr/cache[39m ([33m1.0.1[39m): Extracting archive
- Installing [32mphp-http/discovery[39m ([33m1.12.0[39m): Extracting archive
- Installing [32msymfony/options-resolver[39m ([33mv4.4.16[39m): Extracting archive
- Installing [32mphp-http/message-factory[39m ([33mv1.0.2[39m): Extracting archive
- Installing [32mclue/stream-filter[39m ([33mv1.5.0[39m): Extracting archive
- Installing [32mphp-http/message[39m ([33m1.10.0[39m): Extracting archive
- Installing [32mphp-http/client-common[39m ([33m1.10.0[39m): Extracting archive
- Installing [32mphp-http/cache-plugin[39m ([33m1.7.1[39m): Extracting archive
- Installing [32mknplabs/github-api[39m ([33mv2.16.0[39m): Extracting archive
- Installing [32msymfony/event-dispatcher[39m ([33mv2.8.52[39m): Extracting archive
- Installing [32mcpliakas/git-wrapper[39m ([33m1.7.0[39m): Extracting archive
- Installing [32mdevshop/devmaster[39m ([33m1.5.1-rc8[39m): Extracting archive
- Installing [32mdrupal/drupal[39m ([33m7.73.0[39m): Extracting archive
- Installing [32mdrupal/admin_menu[39m ([33m3.0.0-rc6[39m): Extracting archive
- Installing [32mdrupal/adminrole[39m ([33m1.1.0[39m): Extracting archive
- Installing [32mdrupal/aegir_config[39m ([33m1.0.0-beta1[39m): Extracting archive
- Installing [32mdrupal/sshkey[39m ([33m2.0.0[39m): Extracting archive
- Installing [32mdrupal/aegir_ssh[39m ([33m1.0.0[39m): Extracting archive
- Installing [32mdrupal/betterlogin[39m ([33m1.5.0[39m): Extracting archive
- Installing [32mdrupal/bootstrap[39m ([33m3.26.0[39m): Extracting archive
- Installing [32mdrupal/token[39m ([33m1.7.0[39m): Extracting archive
- Installing [32mdrupal/cas[39m ([33m1.7.0[39m): Extracting archive
- Installing [32mdrupal/cas_attributes[39m ([33m1.0.0-rc3[39m): Extracting archive
- Installing [32mdrupal/chosen[39m ([33m2.1.0[39m): Extracting archive
- Installing [32mdrupal/composer_autoloader[39m ([33m1.3.0[39m): Extracting archive
- Installing [32mdrupal/ctools[39m ([33m1.17.0[39m): Extracting archive
- Installing [32mdrupal/devel[39m ([33m1.7.0[39m): Extracting archive
- Installing [32mdrupal/devshop_stats[39m ([33m1.40.0[39m): Extracting archive
- Installing [32mdrupal/features[39m ([33m2.12.0[39m): Extracting archive
- Installing [32mteqneers/php-stream-wrapper-for-git[39m ([33mv2.0.0[39m): Extracting archive
- Installing [32msymfony/polyfill-php70[39m ([33mv1.20.0[39m)
- Installing [32msymfony/polyfill-mbstring[39m ([33mv1.20.0[39m): Extracting archive
- Installing [32msymfony/http-foundation[39m ([33mv3.4.46[39m): Extracting archive
- Installing [32mpsr/simple-cache[39m ([33m1.0.1[39m): Extracting archive
- Installing [32mpsr/container[39m ([33m1.0.0[39m): Extracting archive
- Installing [32milluminate/contracts[39m ([33mv5.8.36[39m): Extracting archive
- Installing [32mlaravel-validation-rules/ip[39m ([33m1.4.0[39m): Extracting archive
- Installing [32mdrupal/views[39m ([33m3.24.0[39m): Extracting archive
- Installing [32mdrupal/entity[39m ([33m1.9.0[39m): Extracting archive
- Installing [32mdrupal/views_bulk_operations[39m ([33m3.6.0[39m): Extracting archive
- Installing [32mdrupal/hosting[39m ([33mdev-4.x f1ade8c[39m): Cloning f1ade8c91f from cache
- Installing [32mdrupal/hosting_filemanager[39m ([33mdev-1.x c488ea3[39m): Cloning c488ea3a1b from cache
- Installing [32mdrupal/hosting_git[39m ([33m3.181.0[39m): Extracting archive
- Installing [32mdrupal/hosting_https[39m ([33m3.182.0[39m): Extracting archive
- Installing [32mdrupal/hosting_certificate[39m ([33m3.182.0[39m)
- Installing [32mdrupal/hosting_logs[39m ([33m3.181.0[39m): Extracting archive
- Installing [32mdrupal/hosting_site_backup_manager[39m ([33m3.180.0[39m): Extracting archive
- Installing [32mdrupal/statsd[39m ([33m1.1.0[39m): Extracting archive
- Installing [32mdrupal/hosting_statsd[39m ([33m1.0.0-beta1[39m): Extracting archive
- Installing [32mdrupal/hosting_tasks_extra[39m ([33m3.180.0[39m): Extracting archive
- Installing [32mdrupal/jquery_update[39m ([33m2.7.0[39m): Extracting archive
- Installing [32mdrupal/module_filter[39m ([33m2.2.0[39m): Extracting archive
- Installing [32mdrupal/libraries[39m ([33m2.5.0[39m): Extracting archive
- Installing [32mdrupal/navbar[39m ([33m1.7.0[39m): Extracting archive
- Installing [32mdrupal/openidadmin[39m ([33m1.0.0[39m): Extracting archive
- Installing [32mdrupal/overlay_paths[39m ([33m1.3.0[39m): Extracting archive
- Installing [32mdrupal/r4032login[39m ([33m1.8.0[39m): Extracting archive
- Installing [32mdrupal/timeago[39m ([33m2.3.0[39m): Extracting archive
- Installing [32mguzzle/guzzle[39m ([33mv3.9.3[39m): Extracting archive
- Installing [32mnpm-asset/ansi-regex[39m ([33m5.0.0[39m): Extracting archive
- Installing [32mnpm-asset/sprintf-js[39m ([33m1.0.3[39m): Extracting archive
- Installing [32mnpm-asset/argparse[39m ([33m1.0.10[39m): Extracting archive
- Installing [32mnpm-asset/underscore[39m ([33m1.11.0[39m): Extracting archive
- Installing [32mnpm-asset/backbone[39m ([33m1.4.0[39m): Extracting archive
- Installing [32mnpm-asset/chosen-js[39m ([33m1.8.7[39m): Extracting archive
- Installing [32mnpm-asset/color-name[39m ([33m1.1.4[39m): Extracting archive
- Installing [32mnpm-asset/color-convert[39m ([33m2.0.1[39m): Extracting archive
- Installing [32mnpm-asset/emoji-regex[39m ([33m8.0.0[39m): Extracting archive
- Installing [32mnpm-asset/entities[39m ([33m2.0.3[39m): Extracting archive
- Installing [32mnpm-asset/esutils[39m ([33m2.0.3[39m): Extracting archive
- Installing [32mnpm-asset/is-fullwidth-code-point[39m ([33m3.0.0[39m): Extracting archive
- Installing [32mnpm-asset/uc.micro[39m ([33m1.0.6[39m): Extracting archive
- Installing [32mnpm-asset/linkify-it[39m ([33m2.2.0[39m): Extracting archive
- Installing [32mnpm-asset/p-try[39m ([33m2.2.0[39m): Extracting archive
- Installing [32mnpm-asset/p-limit[39m ([33m2.3.0[39m): Extracting archive
- Installing [32mnpm-asset/p-locate[39m ([33m4.1.0[39m): Extracting archive
- Installing [32mnpm-asset/locate-path[39m ([33m5.0.0[39m): Extracting archive
- Installing [32mnpm-asset/mdurl[39m ([33m1.0.1[39m): Extracting archive
- Installing [32mnpm-asset/minimist[39m ([33m1.2.5[39m): Extracting archive
- Installing [32mnpm-asset/decamelize[39m ([33m1.2.0[39m): Extracting archive
- Installing [32mnpm-asset/camelcase[39m ([33m5.3.1[39m): Extracting archive
- Installing [32mnpm-asset/yargs-parser[39m ([33m18.1.3[39m): Extracting archive
- Installing [32mnpm-asset/y18n[39m ([33m4.0.0[39m): Extracting archive
- Installing [32mnpm-asset/which-module[39m ([33m2.0.0[39m): Extracting archive
- Installing [32mnpm-asset/strip-ansi[39m ([33m6.0.0[39m): Extracting archive
- Installing [32mnpm-asset/string-width[39m ([33m4.2.0[39m): Extracting archive
- Installing [32mnpm-asset/set-blocking[39m ([33m2.0.0[39m): Extracting archive
- Installing [32mnpm-asset/require-main-filename[39m ([33m2.0.0[39m): Extracting archive
- Installing [32mnpm-asset/require-directory[39m ([33m2.1.1[39m): Extracting archive
- Installing [32mnpm-asset/get-caller-file[39m ([33m2.0.5[39m): Extracting archive
- Installing [32mnpm-asset/path-exists[39m ([33m4.0.0[39m): Extracting archive
- Installing [32mnpm-asset/find-up[39m ([33m4.1.0[39m): Extracting archive
- Installing [32mnpm-asset/types--color-name[39m ([33m1.1.1[39m): Extracting archive
- Installing [32mnpm-asset/ansi-styles[39m ([33m4.2.1[39m): Extracting archive
- Installing [32mnpm-asset/wrap-ansi[39m ([33m6.2.0[39m): Extracting archive
- Installing [32mnpm-asset/cliui[39m ([33m6.0.0[39m): Extracting archive
- Installing [32mnpm-asset/yargs[39m ([33m15.4.1[39m): Extracting archive
- Installing [32mnpm-asset/requirejs[39m ([33m2.3.6[39m): Extracting archive
- Installing [32mnpm-asset/mkdirp[39m ([33m0.5.5[39m): Extracting archive
- Installing [32mnpm-asset/markdown-it[39m ([33m10.0.0[39m): Extracting archive
- Installing [32mnpm-asset/lodash[39m ([33m4.17.20-patch1[39m): Extracting archive
- Installing [32mnpm-asset/file[39m ([33m0.2.2[39m): Extracting archive
- Installing [32mnpm-asset/doctrine[39m ([33m3.0.0[39m): Extracting archive
- Installing [32mnpm-asset/modernizr[39m ([33m3.11.3[39m): Extracting archive
- Installing [32msymfony/filesystem[39m ([33mv3.4.46[39m): Extracting archive
- Installing [32mtoin0u/digitalocean-v2[39m ([33m2.3.0[39m): Extracting archive
- Installing [32mwebflo/drupal-finder[39m ([33m1.2.2[39m): Extracting archive
[32m16 package suggestions were added by new dependencies, use `composer suggest` to see details.[39m
[30;43mPackage guzzle/guzzle is abandoned, you should avoid using it. Use guzzlehttp/guzzle instead.[39;49m
[32mGenerating autoload files[39m
[32m15 packages you are using are looking for funding.[39m
[32mUse the `composer fund` command to find out more![39m
> DrupalProject\composer\ScriptHandler::createRequiredFiles
Created a sites/default/files directory with chmod 0777
Error Output:
================
Include /usr/share/devshop/vendor/drupal/provision [notice]
Loaded alias @platform_hostmaster from file [notice]
/var/aegir/.drush/platform_hostmaster.alias.drushrc.php
Loaded alias @server_master from file /var/aegir/.drush/server_master.alias.drushrc.php [notice]
Loading apache driver for the http service [notice]
Directory /var/aegir/devshop-control does not exist. Cloning git repository [1;32;40m[1m[ok][0m
https://github.com/devshop-packages/devshop-control-template to /var/aegir/devshop-control ...
Setting git remote to https://github.com/devshop-packages/devshop-control-template... [1;32;40m[1m[ok][0m
Setting git remote to https://github.com/devshop-packages/devshop-control-template... Done [1;32;40m[1m[ok][0m
Fetching latest changes... [1;32;40m[1m[ok][0m
Fetching latest changes... Done [1;32;40m[1m[ok][0m
Current working copy status [1;32;40m[1m[ok][0m
commit 2af596445475ce8df0553bef223d93689aa9a190 [1;32;40m[1m[ok][0m
Author: Jon Pugh <jon@thinkdrop.net>
Date: Fri Nov 6 12:22:41 2020 -0500
Composer 2 compatibility (#624)
* Bump composer-plugin-api to 2.0 for composer2 compatibility.
* Fix up local reference packages composer usage.
* Pin yaml tasks composer plugin api to 2.
* Use composer update on projects without a composer.lock file.
* Use fork of preserve-paths for composer2.
* Update oomph installers to 2.0.
* Add uninstall/reinstall commands to root project.
* Add "done" output to uninstall command so users know what happened.
* Add composer to runtime play so we are sure of what version we are using.
* Set composer_keep_updated: true in devshop.server/play.yml so that it always runs
self-update.
* Set ANSIBLE_VERBOSITY in devshop-ansible-playbook shell script to show logs in "Test
DevShop" action.
* Add `composer_self_update_args` variable to allow setting of `--1` or `--2` or other
`composer self-update` arguments.
commit 6d780d889e3bc5595cdb568338dace7f2e47daa1
Author: Jon Pugh <jon@thinkdrop.net>
Date: Thu Oct 22 18:29:55 2020 -0400
DevShop Ansible & DevShop Cloud modules (#621)
Import the Aegir Cloud and Aegir Ansible modules from drupal.org and get them working
again.
commit 9e404efbdd85bf328f72f3a5085b631a67149efb
Author: Jon Pugh <jon@thinkdrop.net>
Date: Thu Oct 22 15:00:50 2020 -0400
Test DevShop Control from source (#619)
https://github.com/opendevshop/devshop/pull/619
On branch 1.x [1;32;40m[1m[ok][0m
Your branch is up to date with 'origin/1.x'.
nothing to commit, working tree clean
origin https://github.com/devshop-packages/devshop-control-template (fetch) [1;32;40m[1m[ok][0m
origin https://github.com/devshop-packages/devshop-control-template (push)
Composer bin found: /usr/local/bin/composer [1;32;40m[1m[ok][0m
Composer install complete. [1;32;40m[1m[ok][0m
We could not find an applicable site for that command. [31;40m[1m[error][0m
A Drupal codebase was not found in /var/aegir/devshop-control/web. Please check that the [31;40m[1m[error][0m
directory exists and Drupal's index.php file is present. Check the Publish Path of the
platform, the directory exists, contains Drupal, and is readable. and try again. The errors
were: DRUSH_NO_SITE: We could not find an applicable site for that command.
Command dispatch complete [notice]
Unable to run drush @platform_hostmaster provision-verify.
stdout_lines: <omitted>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment