pantheon-systems / terminus-build-tools-plugin

Manage multidev environments for a Pantheon site using a GitHub PR workflow.
82 stars 68 forks source link

strtolower(): Passing null to parameter #1 ($string) of type string is deprecated #452

Open kyletaylored opened 2 years ago

kyletaylored commented 2 years ago

When running terminus build:project:create on PHP 8.1, I get a big stacktrace output related to deprecation notices.

PHP Deprecated: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated in /Users/NAME/.terminus/terminus-dependencies-4f7bf5e1bb/vendor/pantheon-systems/terminus-build-tools-plugin/src/Commands/ProjectCreateCommand.php on line 88

https://github.com/pantheon-systems/terminus-build-tools-plugin/blob/3.x/src/Commands/ProjectCreateCommand.php#L88

Potential catch would be if any arguments were supplied.

aaronbauman commented 1 year ago

bump

Here's the output when running dev-multidev

 [notice] Workflow succeeded
 [notice] Enabled on-server development via SFTP for "pr-421"
 [notice] Install site on composer-base.pr-421
Deprecated: preg_match(): Passing null to parameter #2 ($subject) of type string is deprecated in /home/tester/.terminus/terminus-dependencies-e227447905/vendor/pantheon-systems/terminus-build-tools-plugin/src/Commands/BuildToolsBase.php on line 805
Call Stack:
    0.0056   10432368   1. {main}() /usr/local/bin/terminus:0
    0.0325   11662240   2. require('phar:///usr/local/bin/terminus/bin/terminus') /usr/local/bin/terminus:12
    0.0910   17188144   3. Pantheon\Terminus\Terminus->run($input = ???, $output = ???) phar:///usr/local/bin/terminus/bin/terminus:79
    0.0910   17188144   4. Robo\Runner->run($input = class Symfony\Component\Console\Input\ArgvInput { protected $definition = class Symfony\Component\Console\Input\InputDefinition { private $arguments = [...]; private $requiredCount = 2; private $lastArrayArgument = NULL; private $lastOptionalArgument = class Symfony\Component\Console\Input\InputArgument { ... }; private $options = [...]; private $negations = [...]; private $shortcuts = [...] }; protected $stream = NULL; protected $options = ['no-interaction' => TRUE, 'site-name' => 'composer-base', 'site-mail' => 'info@messageagency.com', 'account-name' => 'admin', 'account-mail' => 'info@messageagency.com', 'account-pass' => '']; protected $arguments = ['command' => 'build:env:install', 'site_env_id' => 'composer-base.pr-421']; protected $interactive = FALSE; private $tokens = [0 => '-n', 1 => 'build:env:install', 2 => 'composer-base.pr-421', 3 => '--site-name=composer-base', 4 => '--site-mail=info@messageagency.com', 5 => '--account-name=admin', 6 => '--account-mail=info@messageagency.com', 7 => '--account-pass=']; private $parsed = [] }, $output = class Symfony\Component\Console\Output\ConsoleOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { private $decorated = FALSE; private $styles = [...]; private $styleStack = class Symfony\Component\Console\Formatter\OutputFormatterStyleStack { ... } }; private ${Symfony\Component\Console\Output\StreamOutput}stream = resource(2) of type (stream); private $stderr = class Symfony\Component\Console\Output\StreamOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { ... }; private $stream = resource(3) of type (stream) }; private $consoleSectionOutputs = [] }, $app = class Symfony\Component\Console\Application { private $commands = ['help' => class Symfony\Component\Console\Command\HelpCommand { ... }, 'list' => class Symfony\Component\Console\Command\ListCommand { ... }, '_complete' => class Symfony\Component\Console\Command\CompleteCommand { ... }, 'completion' => class Symfony\Component\Console\Command\DumpCompletionCommand { ... }, 'self:update' => class SelfUpdate\SelfUpdateCommand { ... }, 'update' => class SelfUpdate\SelfUpdateCommand { ... }, 'self-update' => class SelfUpdate\SelfUpdateCommand { ... }, 'aliases' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'drush:aliases' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'alpha:aliases' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'art' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'auth:login' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'login' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'auth:logout' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'logout' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'auth:whoami' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'whoami' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'backup:automatic:disable' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'backup:automatic:enable' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'backup:automatic:info' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'backup:create' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'backup:get' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'backup:info' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'backup:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'backups' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'backup:restore' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'branch:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'branches' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'connection:info' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'connection:set' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'dashboard:view' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'dashboard' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'domain:add' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'domain:dns' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'domain:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'domains' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'domain:lookup' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'domain:primary:add' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'domain:primary:remove' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'domain:primary:rm' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'domain:remove' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'domain:rm' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:clear-cache' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:cc' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:clone-content' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:code-log' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:commit' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:deploy' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'deploy' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:diffstat' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:info' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'envs' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:metrics' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'metrics' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'alpha:env:metrics' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'alpha:metrics' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:view' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'site:view' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:wake' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:wipe' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'https:info' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'https:remove' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'https:disable' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'https:rm' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'https:set' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'https:add' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'https:enable' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'import:complete' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'site:import:complete' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'import:database' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'import:db' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'import:files' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'import:site' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'site:import' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'local:clone' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'lc' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'local:commitAndPush' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'lcp' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'local:getLiveDB' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'ldb' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'local:getLiveFiles' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'lf' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'lock:disable' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'lock:enable' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'lock:info' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'machine-token:delete-all' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'mt:delete-all' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'machine-token:delete' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'mt:delete' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'machine-token:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'machine-tokens' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'mt:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'mts' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'multidev:create' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:create' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'multidev:delete' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:delete' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'multidev:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'multidevs' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'multidev:merge-from-dev' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:merge-from-dev' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'multidev:merge-to-dev' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:merge-to-dev' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'new-relic:disable' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'new-relic:enable' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'new-relic:info' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'orgs' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:people:add' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:ppl:add' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:people:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:ppl:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:people:remove' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:people:rm' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:ppl:remove' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:ppl:rm' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:people:role' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:ppl:role' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:site:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:sites' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:site:remove' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:site:rm' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:upstream:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:upstreams' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'upstream:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'upstreams' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'owner:set' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, ...]; private $wantHelps = FALSE; private $runningCommand = class Consolidation\AnnotatedCommand\AnnotatedCommand { private ${Symfony\Component\Console\Command\Command}application = ...; private ${Symfony\Component\Console\Command\Command}name = 'build:env:install'; private ${Symfony\Component\Console\Command\Command}processTitle = NULL; private ${Symfony\Component\Console\Command\Command}aliases = [...]; private ${Symfony\Component\Console\Command\Command}definition = class Symfony\Component\Console\Input\InputDefinition { ... }; private ${Symfony\Component\Console\Command\Command}hidden = FALSE; private ${Symfony\Component\Console\Command\Command}help = ''; private ${Symfony\Component\Console\Command\Command}description = 'Install the apporpriate CMS on the newly-created Pantheon site.'; private ${Symfony\Component\Console\Command\Command}fullDefinition = class Symfony\Component\Console\Input\InputDefinition { ... }; private ${Symfony\Component\Console\Command\Command}ignoreValidationErrors = FALSE; private ${Symfony\Component\Console\Command\Command}code = NULL; private ${Symfony\Component\Console\Command\Command}synopsis = [...]; private ${Symfony\Component\Console\Command\Command}usages = [...]; private ${Symfony\Component\Console\Command\Command}helperSet = class Symfony\Component\Console\Helper\HelperSet { ... }; protected $commandCallback = [...]; protected $completionCallback = NULL; protected $commandProcessor = class Consolidation\AnnotatedCommand\CommandProcessor { ... }; protected $annotationData = class Consolidation\AnnotatedCommand\AnnotationData { ... }; protected $examples = [...]; protected $topics = [...]; protected $returnType = NULL; protected $injectedClasses = [...]; protected $parameterMap = [...] }; private $name = 'Terminus'; private $version = '3.1.2'; private $commandLoader = NULL; private $catchExceptions = TRUE; private $autoExit = FALSE; private $definition = class Symfony\Component\Console\Input\InputDefinition { private $arguments = [...]; private $requiredCount = 1; private $lastArrayArgument = NULL; private $lastOptionalArgument = NULL; private $options = [...]; private $negations = [...]; private $shortcuts = [...] }; private $helperSet = class Symfony\Component\Console\Helper\HelperSet { private $helpers = [...]; private $command = NULL }; private $dispatcher = class Symfony\Component\EventDispatcher\EventDispatcher { private $listeners = [...]; private $sorted = [...]; private $optimized = [...] }; private $terminal = class Symfony\Component\Console\Terminal {  }; private $defaultCommand = 'list'; private $singleCommand = FALSE; private $initialized = TRUE; private $signalRegistry = class Symfony\Component\Console\SignalRegistry\SignalRegistry { private $signalHandlers = [...] }; private $signalsToDispatchEvent = [0 => 2, 1 => 15, 2 => 10, 3 => 12] }, $commandFiles = [0 => 'Consolidation\\Filter\\Hooks\\FilterHooks', 1 => 'Pantheon\\Terminus\\Hooks\\Authorizer', 2 => 'Pantheon\\Terminus\\Hooks\\RoleValidator', 3 => 'Pantheon\\Terminus\\Hooks\\SiteEnvLookup', 4 => 'Pantheon\\Terminus\\Commands\\AliasesCommand', 5 => 'Pantheon\\Terminus\\Commands\\ArtCommand', 6 => 'Pantheon\\Terminus\\Commands\\Auth\\LoginCommand', 7 => 'Pantheon\\Terminus\\Commands\\Auth\\LogoutCommand', 8 => 'Pantheon\\Terminus\\Commands\\Auth\\WhoamiCommand', 9 => 'Pantheon\\Terminus\\Commands\\Backup\\Automatic\\DisableCommand', 10 => 'Pantheon\\Terminus\\Commands\\Backup\\Automatic\\EnableCommand', 11 => 'Pantheon\\Terminus\\Commands\\Backup\\Automatic\\InfoCommand', 12 => 'Pantheon\\Terminus\\Commands\\Backup\\BackupCommand', 13 => 'Pantheon\\Terminus\\Commands\\Backup\\CreateCommand', 14 => 'Pantheon\\Terminus\\Commands\\Backup\\GetCommand', 15 => 'Pantheon\\Terminus\\Commands\\Backup\\InfoCommand', 16 => 'Pantheon\\Terminus\\Commands\\Backup\\ListCommand', 17 => 'Pantheon\\Terminus\\Commands\\Backup\\RestoreCommand', 18 => 'Pantheon\\Terminus\\Commands\\Backup\\SingleBackupCommand', 19 => 'Pantheon\\Terminus\\Commands\\Branch\\ListCommand', 20 => 'Pantheon\\Terminus\\Commands\\Connection\\InfoCommand', 21 => 'Pantheon\\Terminus\\Commands\\Connection\\SetCommand', 22 => 'Pantheon\\Terminus\\Commands\\Dashboard\\ViewCommand', 23 => 'Pantheon\\Terminus\\Commands\\Domain\\AddCommand', 24 => 'Pantheon\\Terminus\\Commands\\Domain\\DNSCommand', 25 => 'Pantheon\\Terminus\\Commands\\Domain\\ListCommand', 26 => 'Pantheon\\Terminus\\Commands\\Domain\\LookupCommand', 27 => 'Pantheon\\Terminus\\Commands\\Domain\\Primary\\AddCommand', 28 => 'Pantheon\\Terminus\\Commands\\Domain\\Primary\\RemoveCommand', 29 => 'Pantheon\\Terminus\\Commands\\Domain\\RemoveCommand', 30 => 'Pantheon\\Terminus\\Commands\\Env\\ClearCacheCommand', 31 => 'Pantheon\\Terminus\\Commands\\Env\\CloneContentCommand', 32 => 'Pantheon\\Terminus\\Commands\\Env\\CodeLogCommand', 33 => 'Pantheon\\Terminus\\Commands\\Env\\CommitCommand', 34 => 'Pantheon\\Terminus\\Commands\\Env\\DeployCommand', 35 => 'Pantheon\\Terminus\\Commands\\Env\\DiffStatCommand', 36 => 'Pantheon\\Terminus\\Commands\\Env\\InfoCommand', 37 => 'Pantheon\\Terminus\\Commands\\Env\\ListCommand', 38 => 'Pantheon\\Terminus\\Commands\\Env\\MetricsCommand', 39 => 'Pantheon\\Terminus\\Commands\\Env\\ViewCommand', 40 => 'Pantheon\\Terminus\\Commands\\Env\\WakeCommand', 41 => 'Pantheon\\Terminus\\Commands\\Env\\WipeCommand', 42 => 'Pantheon\\Terminus\\Commands\\HTTPS\\InfoCommand', 43 => 'Pantheon\\Terminus\\Commands\\HTTPS\\RemoveCommand', 44 => 'Pantheon\\Terminus\\Commands\\HTTPS\\SetCommand', 45 => 'Pantheon\\Terminus\\Commands\\Import\\CompleteCommand', 46 => 'Pantheon\\Terminus\\Commands\\Import\\DatabaseCommand', 47 => 'Pantheon\\Terminus\\Commands\\Import\\FilesCommand', 48 => 'Pantheon\\Terminus\\Commands\\Import\\SiteCommand', 49 => 'Pantheon\\Terminus\\Commands\\Local\\CloneCommand', 50 => 'Pantheon\\Terminus\\Commands\\Local\\CommitAndPushCommand', 51 => 'Pantheon\\Terminus\\Commands\\Local\\GetLiveDBCommand', 52 => 'Pantheon\\Terminus\\Commands\\Local\\GetLiveFilesCommand', 53 => 'Pantheon\\Terminus\\Commands\\Lock\\DisableCommand', 54 => 'Pantheon\\Terminus\\Commands\\Lock\\EnableCommand', 55 => 'Pantheon\\Terminus\\Commands\\Lock\\InfoCommand', 56 => 'Pantheon\\Terminus\\Commands\\MachineToken\\DeleteAllCommand', 57 => 'Pantheon\\Terminus\\Commands\\MachineToken\\DeleteCommand', 58 => 'Pantheon\\Terminus\\Commands\\MachineToken\\ListCommand', 59 => 'Pantheon\\Terminus\\Commands\\Multidev\\CreateCommand', 60 => 'Pantheon\\Terminus\\Commands\\Multidev\\DeleteCommand', 61 => 'Pantheon\\Terminus\\Commands\\Multidev\\ListCommand', 62 => 'Pantheon\\Terminus\\Commands\\Multidev\\MergeFromDevCommand', 63 => 'Pantheon\\Terminus\\Commands\\Multidev\\MergeToDevCommand', 64 => 'Pantheon\\Terminus\\Commands\\NewRelic\\DisableCommand', 65 => 'Pantheon\\Terminus\\Commands\\NewRelic\\EnableCommand', 66 => 'Pantheon\\Terminus\\Commands\\NewRelic\\InfoCommand', 67 => 'Pantheon\\Terminus\\Commands\\Org\\ListCommand', 68 => 'Pantheon\\Terminus\\Commands\\Org\\People\\AddCommand', 69 => 'Pantheon\\Terminus\\Commands\\Org\\People\\ListCommand', 70 => 'Pantheon\\Terminus\\Commands\\Org\\People\\RemoveCommand', 71 => 'Pantheon\\Terminus\\Commands\\Org\\People\\RoleCommand', 72 => 'Pantheon\\Terminus\\Commands\\Org\\Site\\ListCommand', 73 => 'Pantheon\\Terminus\\Commands\\Org\\Site\\RemoveCommand', 74 => 'Pantheon\\Terminus\\Commands\\Org\\Upstream\\ListCommand', 75 => 'Pantheon\\Terminus\\Commands\\Owner\\SetCommand', 76 => 'Pantheon\\Terminus\\Commands\\PaymentMethod\\AddCommand', 77 => 'Pantheon\\Terminus\\Commands\\PaymentMethod\\ListCommand', 78 => 'Pantheon\\Terminus\\Commands\\PaymentMethod\\RemoveCommand', 79 => 'Pantheon\\Terminus\\Commands\\Plan\\InfoCommand', 80 => 'Pantheon\\Terminus\\Commands\\Plan\\ListCommand', 81 => 'Pantheon\\Terminus\\Commands\\Plan\\SetCommand', 82 => 'Pantheon\\Terminus\\Commands\\Redis\\DisableCommand', 83 => 'Pantheon\\Terminus\\Commands\\Redis\\EnableCommand', 84 => 'Pantheon\\Terminus\\Commands\\Remote\\DrushCommand', 85 => 'Pantheon\\Terminus\\Commands\\Remote\\SSHBaseCommand', 86 => 'Pantheon\\Terminus\\Commands\\Remote\\WPCommand', 87 => 'Pantheon\\Terminus\\Commands\\SSHKey\\AddCommand', 88 => 'Pantheon\\Terminus\\Commands\\SSHKey\\ListCommand', 89 => 'Pantheon\\Terminus\\Commands\\SSHKey\\RemoveCommand', 90 => 'Pantheon\\Terminus\\Commands\\Self\\ClearCacheCommand', 91 => 'Pantheon\\Terminus\\Commands\\Self\\ConfigDumpCommand', 92 => 'Pantheon\\Terminus\\Commands\\Self\\ConsoleCommand', 93 => 'Pantheon\\Terminus\\Commands\\Self\\InfoCommand', 94 => 'Pantheon\\Terminus\\Commands\\Self\\Plugin\\CreateCommand', 95 => 'Pantheon\\Terminus\\Commands\\Self\\Plugin\\InstallCommand', 96 => 'Pantheon\\Terminus\\Commands\\Self\\Plugin\\ListCommand', 97 => 'Pantheon\\Terminus\\Commands\\Self\\Plugin\\ReloadCommand', 98 => 'Pantheon\\Terminus\\Commands\\Self\\Plugin\\SearchCommand', 99 => 'Pantheon\\Terminus\\Commands\\Self\\Plugin\\UninstallCommand', 100 => 'Pantheon\\Terminus\\Commands\\Self\\Plugin\\UpdateCommand', 101 => 'Pantheon\\Terminus\\Commands\\ServiceLevel\\SetCommand', 102 => 'Pantheon\\Terminus\\Commands\\Site\\CreateCommand', 103 => 'Pantheon\\Terminus\\Commands\\Site\\DeleteCommand', 104 => 'Pantheon\\Terminus\\Commands\\Site\\InfoCommand', 105 => 'Pantheon\\Terminus\\Commands\\Site\\ListCommand', 106 => 'Pantheon\\Terminus\\Commands\\Site\\LookupCommand', 107 => 'Pantheon\\Terminus\\Commands\\Site\\Org\\AddCommand', 108 => 'Pantheon\\Terminus\\Commands\\Site\\Org\\ListCommand', 109 => 'Pantheon\\Terminus\\Commands\\Site\\Org\\RemoveCommand', 110 => 'Pantheon\\Terminus\\Commands\\Site\\SiteCommand', 111 => 'Pantheon\\Terminus\\Commands\\Site\\Team\\AddCommand', 112 => 'Pantheon\\Terminus\\Commands\\Site\\Team\\ListCommand', 113 => 'Pantheon\\Terminus\\Commands\\Site\\Team\\RemoveCommand', 114 => 'Pantheon\\Terminus\\Commands\\Site\\Team\\RoleCommand', 115 => 'Pantheon\\Terminus\\Commands\\Site\\Upstream\\ClearCacheCommand', 116 => 'Pantheon\\Terminus\\Commands\\Site\\Upstream\\SetCommand', 117 => 'Pantheon\\Terminus\\Commands\\Solr\\DisableCommand', 118 => 'Pantheon\\Terminus\\Commands\\Solr\\EnableCommand', 119 => 'Pantheon\\Terminus\\Commands\\Tag\\AddCommand', 120 => 'Pantheon\\Terminus\\Commands\\Tag\\ListCommand', 121 => 'Pantheon\\Terminus\\Commands\\Tag\\RemoveCommand', 122 => 'Pantheon\\Terminus\\Commands\\Tag\\TagCommand', 123 => 'Pantheon\\Terminus\\Commands\\TerminusCommand', 124 => 'Pantheon\\Terminus\\Commands\\Upstream\\InfoCommand', 125 => 'Pantheon\\Terminus\\Commands\\Upstream\\ListCommand', 126 => 'Pantheon\\Terminus\\Commands\\Upstream\\Updates\\ApplyCommand', 127 => 'Pantheon\\Terminus\\Commands\\Upstream\\Updates\\ListCommand', ...], $classLoader = ???) phar:///usr/local/bin/terminus/src/Terminus.php:478
    0.5895   22676952   5. Symfony\Component\Console\Application->run($input = class Symfony\Component\Console\Input\ArgvInput { protected $definition = class Symfony\Component\Console\Input\InputDefinition { private $arguments = [...]; private $requiredCount = 2; private $lastArrayArgument = NULL; private $lastOptionalArgument = class Symfony\Component\Console\Input\InputArgument { ... }; private $options = [...]; private $negations = [...]; private $shortcuts = [...] }; protected $stream = NULL; protected $options = ['no-interaction' => TRUE, 'site-name' => 'composer-base', 'site-mail' => 'info@messageagency.com', 'account-name' => 'admin', 'account-mail' => 'info@messageagency.com', 'account-pass' => '']; protected $arguments = ['command' => 'build:env:install', 'site_env_id' => 'composer-base.pr-421']; protected $interactive = FALSE; private $tokens = [0 => '-n', 1 => 'build:env:install', 2 => 'composer-base.pr-421', 3 => '--site-name=composer-base', 4 => '--site-mail=info@messageagency.com', 5 => '--account-name=admin', 6 => '--account-mail=info@messageagency.com', 7 => '--account-pass=']; private $parsed = [] }, $output = class Symfony\Component\Console\Output\ConsoleOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { private $decorated = FALSE; private $styles = [...]; private $styleStack = class Symfony\Component\Console\Formatter\OutputFormatterStyleStack { ... } }; private ${Symfony\Component\Console\Output\StreamOutput}stream = resource(2) of type (stream); private $stderr = class Symfony\Component\Console\Output\StreamOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { ... }; private $stream = resource(3) of type (stream) }; private $consoleSectionOutputs = [] }) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/consolidation/robo/src/Runner.php:282
    0.5986   22695008   6. Symfony\Component\Console\Application->doRun($input = class Symfony\Component\Console\Input\ArgvInput { protected $definition = class Symfony\Component\Console\Input\InputDefinition { private $arguments = [...]; private $requiredCount = 2; private $lastArrayArgument = NULL; private $lastOptionalArgument = class Symfony\Component\Console\Input\InputArgument { ... }; private $options = [...]; private $negations = [...]; private $shortcuts = [...] }; protected $stream = NULL; protected $options = ['no-interaction' => TRUE, 'site-name' => 'composer-base', 'site-mail' => 'info@messageagency.com', 'account-name' => 'admin', 'account-mail' => 'info@messageagency.com', 'account-pass' => '']; protected $arguments = ['command' => 'build:env:install', 'site_env_id' => 'composer-base.pr-421']; protected $interactive = FALSE; private $tokens = [0 => '-n', 1 => 'build:env:install', 2 => 'composer-base.pr-421', 3 => '--site-name=composer-base', 4 => '--site-mail=info@messageagency.com', 5 => '--account-name=admin', 6 => '--account-mail=info@messageagency.com', 7 => '--account-pass=']; private $parsed = [] }, $output = class Symfony\Component\Console\Output\ConsoleOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { private $decorated = FALSE; private $styles = [...]; private $styleStack = class Symfony\Component\Console\Formatter\OutputFormatterStyleStack { ... } }; private ${Symfony\Component\Console\Output\StreamOutput}stream = resource(2) of type (stream); private $stderr = class Symfony\Component\Console\Output\StreamOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { ... }; private $stream = resource(3) of type (stream) }; private $consoleSectionOutputs = [] }) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/symfony/console/Application.php:171
    0.5999   22840088   7. Symfony\Component\Console\Application->doRunCommand($command = class Consolidation\AnnotatedCommand\AnnotatedCommand { private ${Symfony\Component\Console\Command\Command}application = class Symfony\Component\Console\Application { private $commands = [...]; private $wantHelps = FALSE; private $runningCommand = ...; private $name = 'Terminus'; private $version = '3.1.2'; private $commandLoader = NULL; private $catchExceptions = TRUE; private $autoExit = FALSE; private $definition = class Symfony\Component\Console\Input\InputDefinition { ... }; private $helperSet = class Symfony\Component\Console\Helper\HelperSet { ... }; private $dispatcher = class Symfony\Component\EventDispatcher\EventDispatcher { ... }; private $terminal = class Symfony\Component\Console\Terminal { ... }; private $defaultCommand = 'list'; private $singleCommand = FALSE; private $initialized = TRUE; private $signalRegistry = class Symfony\Component\Console\SignalRegistry\SignalRegistry { ... }; private $signalsToDispatchEvent = [...] }; private ${Symfony\Component\Console\Command\Command}name = 'build:env:install'; private ${Symfony\Component\Console\Command\Command}processTitle = NULL; private ${Symfony\Component\Console\Command\Command}aliases = [0 => 'build-env:site-install']; private ${Symfony\Component\Console\Command\Command}definition = class Symfony\Component\Console\Input\InputDefinition { private $arguments = [...]; private $requiredCount = 1; private $lastArrayArgument = NULL; private $lastOptionalArgument = class Symfony\Component\Console\Input\InputArgument { ... }; private $options = [...]; private $negations = [...]; private $shortcuts = [...] }; private ${Symfony\Component\Console\Command\Command}hidden = FALSE; private ${Symfony\Component\Console\Command\Command}help = ''; private ${Symfony\Component\Console\Command\Command}description = 'Install the apporpriate CMS on the newly-created Pantheon site.'; private ${Symfony\Component\Console\Command\Command}fullDefinition = class Symfony\Component\Console\Input\InputDefinition { private $arguments = [...]; private $requiredCount = 2; private $lastArrayArgument = NULL; private $lastOptionalArgument = class Symfony\Component\Console\Input\InputArgument { ... }; private $options = [...]; private $negations = [...]; private $shortcuts = [...] }; private ${Symfony\Component\Console\Command\Command}ignoreValidationErrors = FALSE; private ${Symfony\Component\Console\Command\Command}code = NULL; private ${Symfony\Component\Console\Command\Command}synopsis = []; private ${Symfony\Component\Console\Command\Command}usages = []; private ${Symfony\Component\Console\Command\Command}helperSet = class Symfony\Component\Console\Helper\HelperSet { private $helpers = [...]; private $command = NULL }; protected $commandCallback = [0 => class Pantheon\TerminusBuildTools\Commands\EnvInstallCommand { ... }, 1 => 'installSite']; protected $completionCallback = NULL; protected $commandProcessor = class Consolidation\AnnotatedCommand\CommandProcessor { protected $hookManager = class Consolidation\AnnotatedCommand\Hooks\HookManager { ... }; protected $formatterManager = class Consolidation\OutputFormatters\FormatterManager { ... }; protected $prepareOptionsList = [...]; protected $passExceptions = NULL; protected $resultWriter = class Consolidation\AnnotatedCommand\ResultWriter { ... }; protected $parameterInjection = class Consolidation\AnnotatedCommand\ParameterInjection { ... }; protected $logger = class Robo\Log\RoboLogger { ... } }; protected $annotationData = class Consolidation\AnnotatedCommand\AnnotationData { private ${ArrayObject}storage = [...] }; protected $examples = []; protected $topics = []; protected $returnType = NULL; protected $injectedClasses = []; protected $parameterMap = ['site_env_id' => FALSE, 'siteDir' => FALSE] }, $input = class Symfony\Component\Console\Input\ArgvInput { protected $definition = class Symfony\Component\Console\Input\InputDefinition { private $arguments = [...]; private $requiredCount = 2; private $lastArrayArgument = NULL; private $lastOptionalArgument = class Symfony\Component\Console\Input\InputArgument { ... }; private $options = [...]; private $negations = [...]; private $shortcuts = [...] }; protected $stream = NULL; protected $options = ['no-interaction' => TRUE, 'site-name' => 'composer-base', 'site-mail' => 'info@messageagency.com', 'account-name' => 'admin', 'account-mail' => 'info@messageagency.com', 'account-pass' => '']; protected $arguments = ['command' => 'build:env:install', 'site_env_id' => 'composer-base.pr-421']; protected $interactive = FALSE; private $tokens = [0 => '-n', 1 => 'build:env:install', 2 => 'composer-base.pr-421', 3 => '--site-name=composer-base', 4 => '--site-mail=info@messageagency.com', 5 => '--account-name=admin', 6 => '--account-mail=info@messageagency.com', 7 => '--account-pass=']; private $parsed = [] }, $output = class Symfony\Component\Console\Output\ConsoleOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { private $decorated = FALSE; private $styles = [...]; private $styleStack = class Symfony\Component\Console\Formatter\OutputFormatterStyleStack { ... } }; private ${Symfony\Component\Console\Output\StreamOutput}stream = resource(2) of type (stream); private $stderr = class Symfony\Component\Console\Output\StreamOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { ... }; private $stream = resource(3) of type (stream) }; private $consoleSectionOutputs = [] }) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/symfony/console/Application.php:301
    0.6048   22903992   8. Symfony\Component\Console\Command\Command->run($input = class Symfony\Component\Console\Input\ArgvInput { protected $definition = class Symfony\Component\Console\Input\InputDefinition { private $arguments = [...]; private $requiredCount = 2; private $lastArrayArgument = NULL; private $lastOptionalArgument = class Symfony\Component\Console\Input\InputArgument { ... }; private $options = [...]; private $negations = [...]; private $shortcuts = [...] }; protected $stream = NULL; protected $options = ['no-interaction' => TRUE, 'site-name' => 'composer-base', 'site-mail' => 'info@messageagency.com', 'account-name' => 'admin', 'account-mail' => 'info@messageagency.com', 'account-pass' => '']; protected $arguments = ['command' => 'build:env:install', 'site_env_id' => 'composer-base.pr-421']; protected $interactive = FALSE; private $tokens = [0 => '-n', 1 => 'build:env:install', 2 => 'composer-base.pr-421', 3 => '--site-name=composer-base', 4 => '--site-mail=info@messageagency.com', 5 => '--account-name=admin', 6 => '--account-mail=info@messageagency.com', 7 => '--account-pass=']; private $parsed = [] }, $output = class Symfony\Component\Console\Output\ConsoleOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { private $decorated = FALSE; private $styles = [...]; private $styleStack = class Symfony\Component\Console\Formatter\OutputFormatterStyleStack { ... } }; private ${Symfony\Component\Console\Output\StreamOutput}stream = resource(2) of type (stream); private $stderr = class Symfony\Component\Console\Output\StreamOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { ... }; private $stream = resource(3) of type (stream) }; private $consoleSectionOutputs = [] }) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/symfony/console/Application.php:1058
    0.6058   22958376   9. Consolidation\AnnotatedCommand\AnnotatedCommand->execute($input = class Symfony\Component\Console\Input\ArgvInput { protected $definition = class Symfony\Component\Console\Input\InputDefinition { private $arguments = [...]; private $requiredCount = 2; private $lastArrayArgument = NULL; private $lastOptionalArgument = class Symfony\Component\Console\Input\InputArgument { ... }; private $options = [...]; private $negations = [...]; private $shortcuts = [...] }; protected $stream = NULL; protected $options = ['no-interaction' => TRUE, 'site-name' => 'composer-base', 'site-mail' => 'info@messageagency.com', 'account-name' => 'admin', 'account-mail' => 'info@messageagency.com', 'account-pass' => '']; protected $arguments = ['command' => 'build:env:install', 'site_env_id' => 'composer-base.pr-421']; protected $interactive = FALSE; private $tokens = [0 => '-n', 1 => 'build:env:install', 2 => 'composer-base.pr-421', 3 => '--site-name=composer-base', 4 => '--site-mail=info@messageagency.com', 5 => '--account-name=admin', 6 => '--account-mail=info@messageagency.com', 7 => '--account-pass=']; private $parsed = [] }, $output = class Symfony\Component\Console\Output\ConsoleOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { private $decorated = FALSE; private $styles = [...]; private $styleStack = class Symfony\Component\Console\Formatter\OutputFormatterStyleStack { ... } }; private ${Symfony\Component\Console\Output\StreamOutput}stream = resource(2) of type (stream); private $stderr = class Symfony\Component\Console\Output\StreamOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { ... }; private $stream = resource(3) of type (stream) }; private $consoleSectionOutputs = [] }) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/symfony/console/Command/Command.php:298
    0.6062   22974600  10. Consolidation\AnnotatedCommand\CommandProcessor->process($output = class Symfony\Component\Console\Output\ConsoleOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { private $decorated = FALSE; private $styles = [...]; private $styleStack = class Symfony\Component\Console\Formatter\OutputFormatterStyleStack { ... } }; private ${Symfony\Component\Console\Output\StreamOutput}stream = resource(2) of type (stream); private $stderr = class Symfony\Component\Console\Output\StreamOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { ... }; private $stream = resource(3) of type (stream) }; private $consoleSectionOutputs = [] }, $names = [0 => 'build:env:install', 1 => 'build-env:site-install', 2 => 'Pantheon\\TerminusBuildTools\\Commands\\EnvInstallCommand'], $commandCallback = [0 => class Pantheon\TerminusBuildTools\Commands\EnvInstallCommand { protected $logger = class Robo\Log\RoboLogger { ... }; protected $config = class Pantheon\Terminus\Config\DefaultsConfig { ... }; protected $container = class League\Container\Container { ... }; protected $leagueContainer = NULL; protected $io = NULL; protected $input = class Symfony\Component\Console\Input\ArgvInput { ... }; protected $output = class Symfony\Component\Console\Output\ConsoleOutput { ... }; protected $session = class Pantheon\Terminus\Session\Session { ... }; protected $tmpDirs = [...]; protected $provider_manager = NULL; protected $ci_provider = NULL; protected $git_provider = NULL; protected $site_provider = NULL; protected $builder = class Robo\Collection\CollectionBuilder { ... }; protected $sites = class Pantheon\Terminus\Collections\Sites { ... } }, 1 => 'installSite'], $commandData = class Consolidation\AnnotatedCommand\CommandData { protected $annotationData = class Consolidation\AnnotatedCommand\AnnotationData { private ${ArrayObject}storage = [...] }; protected $input = class Symfony\Component\Console\Input\ArgvInput { protected $definition = class Symfony\Component\Console\Input\InputDefinition { ... }; protected $stream = NULL; protected $options = [...]; protected $arguments = [...]; protected $interactive = FALSE; private $tokens = [...]; private $parsed = [...] }; protected $output = class Symfony\Component\Console\Output\ConsoleOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { ... }; private ${Symfony\Component\Console\Output\StreamOutput}stream = resource(2) of type (stream); private $stderr = class Symfony\Component\Console\Output\StreamOutput { ... }; private $consoleSectionOutputs = [...] }; protected $includeOptionsInArgs = TRUE; protected $specialDefaults = [0 => 'ansi']; protected $injectedInstances = []; protected $formatterOptions = class Consolidation\OutputFormatters\Options\FormatterOptions { protected $configurationData = [...]; protected $options = [...]; protected $input = NULL }; protected $parameterMap = ['site_env_id' => FALSE, 'siteDir' => FALSE] }) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/consolidation/annotated-command/src/AnnotatedCommand.php:390
    0.6062   22974600  11. Consolidation\AnnotatedCommand\CommandProcessor->validateRunAndAlter($names = [0 => 'build:env:install', 1 => 'build-env:site-install', 2 => 'Pantheon\\TerminusBuildTools\\Commands\\EnvInstallCommand'], $commandCallback = [0 => class Pantheon\TerminusBuildTools\Commands\EnvInstallCommand { protected $logger = class Robo\Log\RoboLogger { ... }; protected $config = class Pantheon\Terminus\Config\DefaultsConfig { ... }; protected $container = class League\Container\Container { ... }; protected $leagueContainer = NULL; protected $io = NULL; protected $input = class Symfony\Component\Console\Input\ArgvInput { ... }; protected $output = class Symfony\Component\Console\Output\ConsoleOutput { ... }; protected $session = class Pantheon\Terminus\Session\Session { ... }; protected $tmpDirs = [...]; protected $provider_manager = NULL; protected $ci_provider = NULL; protected $git_provider = NULL; protected $site_provider = NULL; protected $builder = class Robo\Collection\CollectionBuilder { ... }; protected $sites = class Pantheon\Terminus\Collections\Sites { ... } }, 1 => 'installSite'], $commandData = class Consolidation\AnnotatedCommand\CommandData { protected $annotationData = class Consolidation\AnnotatedCommand\AnnotationData { private ${ArrayObject}storage = [...] }; protected $input = class Symfony\Component\Console\Input\ArgvInput { protected $definition = class Symfony\Component\Console\Input\InputDefinition { ... }; protected $stream = NULL; protected $options = [...]; protected $arguments = [...]; protected $interactive = FALSE; private $tokens = [...]; private $parsed = [...] }; protected $output = class Symfony\Component\Console\Output\ConsoleOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { ... }; private ${Symfony\Component\Console\Output\StreamOutput}stream = resource(2) of type (stream); private $stderr = class Symfony\Component\Console\Output\StreamOutput { ... }; private $consoleSectionOutputs = [...] }; protected $includeOptionsInArgs = TRUE; protected $specialDefaults = [0 => 'ansi']; protected $injectedInstances = []; protected $formatterOptions = class Consolidation\OutputFormatters\Options\FormatterOptions { protected $configurationData = [...]; protected $options = [...]; protected $input = NULL }; protected $parameterMap = ['site_env_id' => FALSE, 'siteDir' => FALSE] }) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/consolidation/annotated-command/src/CommandProcessor.php:176
    0.6068   22994600  12. Consolidation\AnnotatedCommand\CommandProcessor->runCommandCallback($commandCallback = [0 => class Pantheon\TerminusBuildTools\Commands\EnvInstallCommand { protected $logger = class Robo\Log\RoboLogger { ... }; protected $config = class Pantheon\Terminus\Config\DefaultsConfig { ... }; protected $container = class League\Container\Container { ... }; protected $leagueContainer = NULL; protected $io = NULL; protected $input = class Symfony\Component\Console\Input\ArgvInput { ... }; protected $output = class Symfony\Component\Console\Output\ConsoleOutput { ... }; protected $session = class Pantheon\Terminus\Session\Session { ... }; protected $tmpDirs = [...]; protected $provider_manager = NULL; protected $ci_provider = NULL; protected $git_provider = NULL; protected $site_provider = NULL; protected $builder = class Robo\Collection\CollectionBuilder { ... }; protected $sites = class Pantheon\Terminus\Collections\Sites { ... } }, 1 => 'installSite'], $commandData = class Consolidation\AnnotatedCommand\CommandData { protected $annotationData = class Consolidation\AnnotatedCommand\AnnotationData { private ${ArrayObject}storage = [...] }; protected $input = class Symfony\Component\Console\Input\ArgvInput { protected $definition = class Symfony\Component\Console\Input\InputDefinition { ... }; protected $stream = NULL; protected $options = [...]; protected $arguments = [...]; protected $interactive = FALSE; private $tokens = [...]; private $parsed = [...] }; protected $output = class Symfony\Component\Console\Output\ConsoleOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { ... }; private ${Symfony\Component\Console\Output\StreamOutput}stream = resource(2) of type (stream); private $stderr = class Symfony\Component\Console\Output\StreamOutput { ... }; private $consoleSectionOutputs = [...] }; protected $includeOptionsInArgs = TRUE; protected $specialDefaults = [0 => 'ansi']; protected $injectedInstances = []; protected $formatterOptions = class Consolidation\OutputFormatters\Options\FormatterOptions { protected $configurationData = [...]; protected $options = [...]; protected $input = NULL }; protected $parameterMap = ['site_env_id' => FALSE, 'siteDir' => FALSE] }) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/consolidation/annotated-command/src/CommandProcessor.php:212
    0.6069   22996688  13. call_user_func_array:{/home/tester/.terminus/terminus-dependencies-e227447905/vendor/consolidation/annotated-command/src/CommandProcessor.php:257}($callback = [0 => class Pantheon\TerminusBuildTools\Commands\EnvInstallCommand { protected $logger = class Robo\Log\RoboLogger { ... }; protected $config = class Pantheon\Terminus\Config\DefaultsConfig { ... }; protected $container = class League\Container\Container { ... }; protected $leagueContainer = NULL; protected $io = NULL; protected $input = class Symfony\Component\Console\Input\ArgvInput { ... }; protected $output = class Symfony\Component\Console\Output\ConsoleOutput { ... }; protected $session = class Pantheon\Terminus\Session\Session { ... }; protected $tmpDirs = [...]; protected $provider_manager = NULL; protected $ci_provider = NULL; protected $git_provider = NULL; protected $site_provider = NULL; protected $builder = class Robo\Collection\CollectionBuilder { ... }; protected $sites = class Pantheon\Terminus\Collections\Sites { ... } }, 1 => 'installSite'], $args = [0 => 'composer-base.pr-421', 1 => '', 2 => ['account-mail' => 'info@messageagency.com', 'account-name' => 'admin', 'account-pass' => '', 'site-mail' => 'info@messageagency.com', 'site-name' => 'composer-base', 'profile' => '', 'help' => FALSE, 'quiet' => FALSE, 'verbose' => FALSE, 'version' => FALSE, 'ansi' => NULL, 'no-interaction' => TRUE, 'define' => [...], 'yes' => FALSE]]) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/consolidation/annotated-command/src/CommandProcessor.php:257
    0.6069   22996760  14. Pantheon\TerminusBuildTools\Commands\EnvInstallCommand->installSite($site_env_id = 'composer-base.pr-421', $siteDir = '', $site_install_options = ['account-mail' => 'info@messageagency.com', 'account-name' => 'admin', 'account-pass' => '', 'site-mail' => 'info@messageagency.com', 'site-name' => 'composer-base', 'profile' => '', 'help' => FALSE, 'quiet' => FALSE, 'verbose' => FALSE, 'version' => FALSE, 'ansi' => NULL, 'no-interaction' => TRUE, 'define' => [], 'yes' => FALSE]) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/consolidation/annotated-command/src/CommandProcessor.php:257
    0.6071   23044536  15. Pantheon\TerminusBuildTools\Commands\BuildToolsBase->doInstallSite($site_env_id = 'composer-base.pr-421', $composer_json = ['name' => 'messageagency/composer-base', 'description' => 'Base project for new Message Agency sites', 'type' => 'project', 'license' => 'MIT', 'repositories' => [0 => [...], 1 => [...], 2 => [...], 3 => [...], 4 => [...], 5 => [...], 6 => [...], 7 => [...]], 'require' => ['cweagans/composer-patches' => '^1.0', 'drupal/address' => '~1.0', 'drupal/admin_toolbar' => '^3.0', 'drupal/auto_entitylabel' => '^3.0@beta', 'drupal/better_exposed_filters' => '^6', 'drupal/block_access' => '^1.0@beta', 'drupal/bootstrap_layouts' => 'dev-3286322-automated-drupal-10', 'drupal/chosen' => '^3.0', 'drupal/components' => '^3', 'drupal/contact_storage' => '^1.0', 'drupal/core-composer-scaffold' => '^10', 'drupal/core-recommended' => '^10', 'drupal/crop' => '^2.0', 'drupal/ctools' => '~3.0', 'drupal/devel' => '^5', 'drupal/ds' => '~3.2', 'drupal/dynamic_entity_reference' => '3.x-dev', 'drupal/emulsify_twig' => 'dev-d10', 'drupal/entity' => '~1.0', 'drupal/entity_reference_revisions' => '~1.0', 'drupal/entityqueue' => '~1.0', 'drupal/eva' => '^3', 'drupal/field_group' => '^3.0', 'drupal/focal_point' => '^2', 'drupal/fontawesome' => '^2.19', 'drupal/google_analytics' => '^4', 'drupal/inline_entity_form' => '~1.0', 'drupal/link_attributes' => '~1.0', 'drupal/linkit' => '^6.0', 'drupal/masquerade' => '~2.0', 'drupal/maxlength' => 'dev-3295052-drupal-10-compatibility', 'drupal/menu_block' => '1.x-dev', 'drupal/menu_link_attributes' => '~1.0', 'drupal/menu_trail_by_path' => '^2', 'drupal/metatag' => '^1.8', 'drupal/metatag_facebook' => '^1.7', 'drupal/metatag_google_cse' => '^1.7', 'drupal/metatag_open_graph' => '^1.7', 'drupal/metatag_twitter_cards' => '^1.7', 'drupal/metatag_verification' => '^1.7', 'drupal/metatag_views' => '^1.7', 'drupal/paragraphs' => '~1.1', 'drupal/pathauto' => '^1.11', 'drupal/radix' => '4.x-dev', 'drupal/redirect' => '~1.0', 'drupal/responsive_tables_filter' => '~1.1', 'drupal/role_delegation' => '~1.0', 'drupal/schema_metatag' => '^1.4', 'drupal/simple_block' => '^1.0@beta', 'drupal/simple_sitemap' => '^4', 'drupal/smart_trim' => '^2', 'drupal/super_login' => '^2', 'drupal/token' => '~1.0', 'drupal/video_embed_field' => '^2.4', 'drupal/view_unpublished' => 'dev-3299433-automated-drupal-10', 'drupal/viewfield' => 'dev-3299434-automated-drupal-10', 'drupal/workbench' => '^1.0', 'drush-ops/behat-drush-endpoint' => '^9.3', 'drush/drush' => '^11', 'jquery/touch-punch' => 'dev-master', 'library/chosen' => '~1.0', 'messageagency/ma_signpost_icons' => '^1.3', 'messageagency/ma_sprout_helpers' => '^1.0', 'oomphinc/composer-installers-extender' => '^2.0', 'pantheon-systems/drupal-integrations' => '^10', 'pantheon-systems/quicksilver-pushback' => '~2'], 'conflict' => ['drupal/drupal' => '*'], 'minimum-stability' => 'dev', 'prefer-stable' => TRUE, 'autoload' => ['classmap' => [...]], 'scripts' => ['build-assets' => [...], 'lint' => 'find web/modules/custom web/themes/custom \\( -name \'*.php\' -o -name \'*.inc\' -o -name \'*.theme\' -o -name \'*.install\' -o -name \'*.module\' \\)  -exec php -l {} \\;', 'code-sniff' => [...], 'unit-test' => 'echo \'No unit test step defined.\'', 'prepare-for-pantheon' => 'DrupalProject\\composer\\ScriptHandler::prepareForPantheon', 'post-install-cmd' => [...], 'post-update-cmd' => [...], 'post-create-project-cmd' => [...], 'run-theme-script' => [...]], 'extra' => ['installer-types' => [...], 'installer-paths' => [...], 'build-env' => [...], 'drupal-scaffold' => [...], 'composer-exit-on-patch-failure' => TRUE, 'patches' => [...]], 'config' => ['optimize-autoloader' => TRUE, 'preferred-install' => 'dist', 'sort-packages' => TRUE, 'discard-changes' => TRUE, 'allow-plugins' => [...]], 'require-dev' => ['behat/behat' => '*', 'behat/mink' => '*', 'behat/mink-extension' => '*', 'behat/mink-goutte-driver' => '*', 'dealerdirect/phpcodesniffer-composer-installer' => '^1.0', 'dmore/behat-chrome-extension' => '^1.4', 'drupal/coder' => '^8.3', 'drupal/drupal-driver' => '*', 'drupal/drupal-extension' => '*', 'genesis/behat-fail-aid' => '^3.7', 'mikey179/vfsstream' => '^1.6', 'phpunit/phpunit' => '^9.5', 'squizlabs/php_codesniffer' => '^3.7']], $site_install_options = ['account-mail' => 'info@messageagency.com', 'account-name' => 'admin', 'account-pass' => '', 'site-mail' => 'info@messageagency.com', 'site-name' => 'composer-base', 'profile' => '', 'help' => FALSE, 'quiet' => FALSE, 'verbose' => FALSE, 'version' => FALSE, 'ansi' => NULL, 'no-interaction' => TRUE, 'define' => [], 'yes' => FALSE], $app = ???) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/pantheon-systems/terminus-build-tools-plugin/src/Commands/EnvInstallCommand.php:40
    0.6071   23044536  16. Pantheon\TerminusBuildTools\Commands\BuildToolsBase->runCommandTemplateOnRemoteEnv($site_env_id = 'composer-base.pr-421', $command_templates = [0 => 'drush -d site-install minimal --account-mail={account-mail} --account-name={account-name} --account-pass={account-pass} --site-mail={site-mail} --site-name={site-name} --yes', 1 => 'drush cdel block.block.stark_admin', 2 => 'drush cdel block.block.stark_branding', 3 => 'drush cdel block.block.stark_local_actions', 4 => 'drush cdel block.block.stark_local_tasks', 5 => 'drush cdel block.block.stark_messages', 6 => 'drush cdel block.block.stark_page_title', 7 => 'drush cdel block.block.stark_tools', 8 => 'drush en config --yes', 9 => 'drush then seven --yes', 10 => 'drush cset system.theme default seven --yes', 11 => 'drush pmu automated_cron update --yes', 12 => 'drush thun stark --yes', 13 => 'drush config-import --yes --partial', 14 => 'drush ma-base-theme:enable {site-name}', 15 => 'drush ma-base-theme:setup {site-name}'], $operation_label = 'Install site', $options = ['account-mail' => 'info@messageagency.com', 'account-name' => 'admin', 'account-pass' => '', 'site-mail' => 'info@messageagency.com', 'site-name' => 'composer-base', 'profile' => '', 'help' => FALSE, 'quiet' => FALSE, 'verbose' => FALSE, 'version' => FALSE, 'ansi' => NULL, 'no-interaction' => TRUE, 'define' => [], 'yes' => FALSE]) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/pantheon-systems/terminus-build-tools-plugin/src/Commands/BuildToolsBase.php:646
    2.4634   24378152  17. Pantheon\TerminusBuildTools\Commands\BuildToolsBase->escapeArgument($arg = NULL) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/pantheon-systems/terminus-build-tools-plugin/src/Commands/BuildToolsBase.php:663
    2.4634   24378152  18. preg_match($pattern = '/^[a-zA-Z0-9_-]*$/', $subject = NULL) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/pantheon-systems/terminus-build-tools-plugin/src/Commands/BuildToolsBase.php:805
Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/tester/.terminus/terminus-dependencies-e227447905/vendor/consolidation/robo/src/Common/ProcessUtils.php on line 74
Call Stack:
    0.0056   10432368   1. {main}() /usr/local/bin/terminus:0
    0.0325   11662240   2. require('phar:///usr/local/bin/terminus/bin/terminus') /usr/local/bin/terminus:12
    0.0910   17188144   3. Pantheon\Terminus\Terminus->run($input = ???, $output = ???) phar:///usr/local/bin/terminus/bin/terminus:79
    0.0910   17188144   4. Robo\Runner->run($input = class Symfony\Component\Console\Input\ArgvInput { protected $definition = class Symfony\Component\Console\Input\InputDefinition { private $arguments = [...]; private $requiredCount = 2; private $lastArrayArgument = NULL; private $lastOptionalArgument = class Symfony\Component\Console\Input\InputArgument { ... }; private $options = [...]; private $negations = [...]; private $shortcuts = [...] }; protected $stream = NULL; protected $options = ['no-interaction' => TRUE, 'site-name' => 'composer-base', 'site-mail' => 'info@messageagency.com', 'account-name' => 'admin', 'account-mail' => 'info@messageagency.com', 'account-pass' => '']; protected $arguments = ['command' => 'build:env:install', 'site_env_id' => 'composer-base.pr-421']; protected $interactive = FALSE; private $tokens = [0 => '-n', 1 => 'build:env:install', 2 => 'composer-base.pr-421', 3 => '--site-name=composer-base', 4 => '--site-mail=info@messageagency.com', 5 => '--account-name=admin', 6 => '--account-mail=info@messageagency.com', 7 => '--account-pass=']; private $parsed = [] }, $output = class Symfony\Component\Console\Output\ConsoleOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { private $decorated = FALSE; private $styles = [...]; private $styleStack = class Symfony\Component\Console\Formatter\OutputFormatterStyleStack { ... } }; private ${Symfony\Component\Console\Output\StreamOutput}stream = resource(2) of type (stream); private $stderr = class Symfony\Component\Console\Output\StreamOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { ... }; private $stream = resource(3) of type (stream) }; private $consoleSectionOutputs = [] }, $app = class Symfony\Component\Console\Application { private $commands = ['help' => class Symfony\Component\Console\Command\HelpCommand { ... }, 'list' => class Symfony\Component\Console\Command\ListCommand { ... }, '_complete' => class Symfony\Component\Console\Command\CompleteCommand { ... }, 'completion' => class Symfony\Component\Console\Command\DumpCompletionCommand { ... }, 'self:update' => class SelfUpdate\SelfUpdateCommand { ... }, 'update' => class SelfUpdate\SelfUpdateCommand { ... }, 'self-update' => class SelfUpdate\SelfUpdateCommand { ... }, 'aliases' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'drush:aliases' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'alpha:aliases' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'art' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'auth:login' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'login' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'auth:logout' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'logout' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'auth:whoami' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'whoami' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'backup:automatic:disable' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'backup:automatic:enable' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'backup:automatic:info' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'backup:create' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'backup:get' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'backup:info' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'backup:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'backups' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'backup:restore' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'branch:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'branches' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'connection:info' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'connection:set' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'dashboard:view' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'dashboard' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'domain:add' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'domain:dns' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'domain:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'domains' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'domain:lookup' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'domain:primary:add' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'domain:primary:remove' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'domain:primary:rm' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'domain:remove' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'domain:rm' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:clear-cache' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:cc' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:clone-content' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:code-log' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:commit' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:deploy' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'deploy' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:diffstat' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:info' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'envs' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:metrics' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'metrics' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'alpha:env:metrics' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'alpha:metrics' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:view' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'site:view' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:wake' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:wipe' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'https:info' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'https:remove' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'https:disable' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'https:rm' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'https:set' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'https:add' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'https:enable' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'import:complete' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'site:import:complete' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'import:database' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'import:db' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'import:files' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'import:site' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'site:import' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'local:clone' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'lc' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'local:commitAndPush' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'lcp' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'local:getLiveDB' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'ldb' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'local:getLiveFiles' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'lf' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'lock:disable' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'lock:enable' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'lock:info' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'machine-token:delete-all' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'mt:delete-all' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'machine-token:delete' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'mt:delete' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'machine-token:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'machine-tokens' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'mt:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'mts' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'multidev:create' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:create' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'multidev:delete' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:delete' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'multidev:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'multidevs' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'multidev:merge-from-dev' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:merge-from-dev' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'multidev:merge-to-dev' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:merge-to-dev' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'new-relic:disable' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'new-relic:enable' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'new-relic:info' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'orgs' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:people:add' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:ppl:add' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:people:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:ppl:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:people:remove' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:people:rm' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:ppl:remove' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:ppl:rm' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:people:role' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:ppl:role' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:site:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:sites' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:site:remove' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:site:rm' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:upstream:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:upstreams' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'upstream:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'upstreams' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'owner:set' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, ...]; private $wantHelps = FALSE; private $runningCommand = class Consolidation\AnnotatedCommand\AnnotatedCommand { private ${Symfony\Component\Console\Command\Command}application = ...; private ${Symfony\Component\Console\Command\Command}name = 'build:env:install'; private ${Symfony\Component\Console\Command\Command}processTitle = NULL; private ${Symfony\Component\Console\Command\Command}aliases = [...]; private ${Symfony\Component\Console\Command\Command}definition = class Symfony\Component\Console\Input\InputDefinition { ... }; private ${Symfony\Component\Console\Command\Command}hidden = FALSE; private ${Symfony\Component\Console\Command\Command}help = ''; private ${Symfony\Component\Console\Command\Command}description = 'Install the apporpriate CMS on the newly-created Pantheon site.'; private ${Symfony\Component\Console\Command\Command}fullDefinition = class Symfony\Component\Console\Input\InputDefinition { ... }; private ${Symfony\Component\Console\Command\Command}ignoreValidationErrors = FALSE; private ${Symfony\Component\Console\Command\Command}code = NULL; private ${Symfony\Component\Console\Command\Command}synopsis = [...]; private ${Symfony\Component\Console\Command\Command}usages = [...]; private ${Symfony\Component\Console\Command\Command}helperSet = class Symfony\Component\Console\Helper\HelperSet { ... }; protected $commandCallback = [...]; protected $completionCallback = NULL; protected $commandProcessor = class Consolidation\AnnotatedCommand\CommandProcessor { ... }; protected $annotationData = class Consolidation\AnnotatedCommand\AnnotationData { ... }; protected $examples = [...]; protected $topics = [...]; protected $returnType = NULL; protected $injectedClasses = [...]; protected $parameterMap = [...] }; private $name = 'Terminus'; private $version = '3.1.2'; private $commandLoader = NULL; private $catchExceptions = TRUE; private $autoExit = FALSE; private $definition = class Symfony\Component\Console\Input\InputDefinition { private $arguments = [...]; private $requiredCount = 1; private $lastArrayArgument = NULL; private $lastOptionalArgument = NULL; private $options = [...]; private $negations = [...]; private $shortcuts = [...] }; private $helperSet = class Symfony\Component\Console\Helper\HelperSet { private $helpers = [...]; private $command = NULL }; private $dispatcher = class Symfony\Component\EventDispatcher\EventDispatcher { private $listeners = [...]; private $sorted = [...]; private $optimized = [...] }; private $terminal = class Symfony\Component\Console\Terminal {  }; private $defaultCommand = 'list'; private $singleCommand = FALSE; private $initialized = TRUE; private $signalRegistry = class Symfony\Component\Console\SignalRegistry\SignalRegistry { private $signalHandlers = [...] }; private $signalsToDispatchEvent = [0 => 2, 1 => 15, 2 => 10, 3 => 12] }, $commandFiles = [0 => 'Consolidation\\Filter\\Hooks\\FilterHooks', 1 => 'Pantheon\\Terminus\\Hooks\\Authorizer', 2 => 'Pantheon\\Terminus\\Hooks\\RoleValidator', 3 => 'Pantheon\\Terminus\\Hooks\\SiteEnvLookup', 4 => 'Pantheon\\Terminus\\Commands\\AliasesCommand', 5 => 'Pantheon\\Terminus\\Commands\\ArtCommand', 6 => 'Pantheon\\Terminus\\Commands\\Auth\\LoginCommand', 7 => 'Pantheon\\Terminus\\Commands\\Auth\\LogoutCommand', 8 => 'Pantheon\\Terminus\\Commands\\Auth\\WhoamiCommand', 9 => 'Pantheon\\Terminus\\Commands\\Backup\\Automatic\\DisableCommand', 10 => 'Pantheon\\Terminus\\Commands\\Backup\\Automatic\\EnableCommand', 11 => 'Pantheon\\Terminus\\Commands\\Backup\\Automatic\\InfoCommand', 12 => 'Pantheon\\Terminus\\Commands\\Backup\\BackupCommand', 13 => 'Pantheon\\Terminus\\Commands\\Backup\\CreateCommand', 14 => 'Pantheon\\Terminus\\Commands\\Backup\\GetCommand', 15 => 'Pantheon\\Terminus\\Commands\\Backup\\InfoCommand', 16 => 'Pantheon\\Terminus\\Commands\\Backup\\ListCommand', 17 => 'Pantheon\\Terminus\\Commands\\Backup\\RestoreCommand', 18 => 'Pantheon\\Terminus\\Commands\\Backup\\SingleBackupCommand', 19 => 'Pantheon\\Terminus\\Commands\\Branch\\ListCommand', 20 => 'Pantheon\\Terminus\\Commands\\Connection\\InfoCommand', 21 => 'Pantheon\\Terminus\\Commands\\Connection\\SetCommand', 22 => 'Pantheon\\Terminus\\Commands\\Dashboard\\ViewCommand', 23 => 'Pantheon\\Terminus\\Commands\\Domain\\AddCommand', 24 => 'Pantheon\\Terminus\\Commands\\Domain\\DNSCommand', 25 => 'Pantheon\\Terminus\\Commands\\Domain\\ListCommand', 26 => 'Pantheon\\Terminus\\Commands\\Domain\\LookupCommand', 27 => 'Pantheon\\Terminus\\Commands\\Domain\\Primary\\AddCommand', 28 => 'Pantheon\\Terminus\\Commands\\Domain\\Primary\\RemoveCommand', 29 => 'Pantheon\\Terminus\\Commands\\Domain\\RemoveCommand', 30 => 'Pantheon\\Terminus\\Commands\\Env\\ClearCacheCommand', 31 => 'Pantheon\\Terminus\\Commands\\Env\\CloneContentCommand', 32 => 'Pantheon\\Terminus\\Commands\\Env\\CodeLogCommand', 33 => 'Pantheon\\Terminus\\Commands\\Env\\CommitCommand', 34 => 'Pantheon\\Terminus\\Commands\\Env\\DeployCommand', 35 => 'Pantheon\\Terminus\\Commands\\Env\\DiffStatCommand', 36 => 'Pantheon\\Terminus\\Commands\\Env\\InfoCommand', 37 => 'Pantheon\\Terminus\\Commands\\Env\\ListCommand', 38 => 'Pantheon\\Terminus\\Commands\\Env\\MetricsCommand', 39 => 'Pantheon\\Terminus\\Commands\\Env\\ViewCommand', 40 => 'Pantheon\\Terminus\\Commands\\Env\\WakeCommand', 41 => 'Pantheon\\Terminus\\Commands\\Env\\WipeCommand', 42 => 'Pantheon\\Terminus\\Commands\\HTTPS\\InfoCommand', 43 => 'Pantheon\\Terminus\\Commands\\HTTPS\\RemoveCommand', 44 => 'Pantheon\\Terminus\\Commands\\HTTPS\\SetCommand', 45 => 'Pantheon\\Terminus\\Commands\\Import\\CompleteCommand', 46 => 'Pantheon\\Terminus\\Commands\\Import\\DatabaseCommand', 47 => 'Pantheon\\Terminus\\Commands\\Import\\FilesCommand', 48 => 'Pantheon\\Terminus\\Commands\\Import\\SiteCommand', 49 => 'Pantheon\\Terminus\\Commands\\Local\\CloneCommand', 50 => 'Pantheon\\Terminus\\Commands\\Local\\CommitAndPushCommand', 51 => 'Pantheon\\Terminus\\Commands\\Local\\GetLiveDBCommand', 52 => 'Pantheon\\Terminus\\Commands\\Local\\GetLiveFilesCommand', 53 => 'Pantheon\\Terminus\\Commands\\Lock\\DisableCommand', 54 => 'Pantheon\\Terminus\\Commands\\Lock\\EnableCommand', 55 => 'Pantheon\\Terminus\\Commands\\Lock\\InfoCommand', 56 => 'Pantheon\\Terminus\\Commands\\MachineToken\\DeleteAllCommand', 57 => 'Pantheon\\Terminus\\Commands\\MachineToken\\DeleteCommand', 58 => 'Pantheon\\Terminus\\Commands\\MachineToken\\ListCommand', 59 => 'Pantheon\\Terminus\\Commands\\Multidev\\CreateCommand', 60 => 'Pantheon\\Terminus\\Commands\\Multidev\\DeleteCommand', 61 => 'Pantheon\\Terminus\\Commands\\Multidev\\ListCommand', 62 => 'Pantheon\\Terminus\\Commands\\Multidev\\MergeFromDevCommand', 63 => 'Pantheon\\Terminus\\Commands\\Multidev\\MergeToDevCommand', 64 => 'Pantheon\\Terminus\\Commands\\NewRelic\\DisableCommand', 65 => 'Pantheon\\Terminus\\Commands\\NewRelic\\EnableCommand', 66 => 'Pantheon\\Terminus\\Commands\\NewRelic\\InfoCommand', 67 => 'Pantheon\\Terminus\\Commands\\Org\\ListCommand', 68 => 'Pantheon\\Terminus\\Commands\\Org\\People\\AddCommand', 69 => 'Pantheon\\Terminus\\Commands\\Org\\People\\ListCommand', 70 => 'Pantheon\\Terminus\\Commands\\Org\\People\\RemoveCommand', 71 => 'Pantheon\\Terminus\\Commands\\Org\\People\\RoleCommand', 72 => 'Pantheon\\Terminus\\Commands\\Org\\Site\\ListCommand', 73 => 'Pantheon\\Terminus\\Commands\\Org\\Site\\RemoveCommand', 74 => 'Pantheon\\Terminus\\Commands\\Org\\Upstream\\ListCommand', 75 => 'Pantheon\\Terminus\\Commands\\Owner\\SetCommand', 76 => 'Pantheon\\Terminus\\Commands\\PaymentMethod\\AddCommand', 77 => 'Pantheon\\Terminus\\Commands\\PaymentMethod\\ListCommand', 78 => 'Pantheon\\Terminus\\Commands\\PaymentMethod\\RemoveCommand', 79 => 'Pantheon\\Terminus\\Commands\\Plan\\InfoCommand', 80 => 'Pantheon\\Terminus\\Commands\\Plan\\ListCommand', 81 => 'Pantheon\\Terminus\\Commands\\Plan\\SetCommand', 82 => 'Pantheon\\Terminus\\Commands\\Redis\\DisableCommand', 83 => 'Pantheon\\Terminus\\Commands\\Redis\\EnableCommand', 84 => 'Pantheon\\Terminus\\Commands\\Remote\\DrushCommand', 85 => 'Pantheon\\Terminus\\Commands\\Remote\\SSHBaseCommand', 86 => 'Pantheon\\Terminus\\Commands\\Remote\\WPCommand', 87 => 'Pantheon\\Terminus\\Commands\\SSHKey\\AddCommand', 88 => 'Pantheon\\Terminus\\Commands\\SSHKey\\ListCommand', 89 => 'Pantheon\\Terminus\\Commands\\SSHKey\\RemoveCommand', 90 => 'Pantheon\\Terminus\\Commands\\Self\\ClearCacheCommand', 91 => 'Pantheon\\Terminus\\Commands\\Self\\ConfigDumpCommand', 92 => 'Pantheon\\Terminus\\Commands\\Self\\ConsoleCommand', 93 => 'Pantheon\\Terminus\\Commands\\Self\\InfoCommand', 94 => 'Pantheon\\Terminus\\Commands\\Self\\Plugin\\CreateCommand', 95 => 'Pantheon\\Terminus\\Commands\\Self\\Plugin\\InstallCommand', 96 => 'Pantheon\\Terminus\\Commands\\Self\\Plugin\\ListCommand', 97 => 'Pantheon\\Terminus\\Commands\\Self\\Plugin\\ReloadCommand', 98 => 'Pantheon\\Terminus\\Commands\\Self\\Plugin\\SearchCommand', 99 => 'Pantheon\\Terminus\\Commands\\Self\\Plugin\\UninstallCommand', 100 => 'Pantheon\\Terminus\\Commands\\Self\\Plugin\\UpdateCommand', 101 => 'Pantheon\\Terminus\\Commands\\ServiceLevel\\SetCommand', 102 => 'Pantheon\\Terminus\\Commands\\Site\\CreateCommand', 103 => 'Pantheon\\Terminus\\Commands\\Site\\DeleteCommand', 104 => 'Pantheon\\Terminus\\Commands\\Site\\InfoCommand', 105 => 'Pantheon\\Terminus\\Commands\\Site\\ListCommand', 106 => 'Pantheon\\Terminus\\Commands\\Site\\LookupCommand', 107 => 'Pantheon\\Terminus\\Commands\\Site\\Org\\AddCommand', 108 => 'Pantheon\\Terminus\\Commands\\Site\\Org\\ListCommand', 109 => 'Pantheon\\Terminus\\Commands\\Site\\Org\\RemoveCommand', 110 => 'Pantheon\\Terminus\\Commands\\Site\\SiteCommand', 111 => 'Pantheon\\Terminus\\Commands\\Site\\Team\\AddCommand', 112 => 'Pantheon\\Terminus\\Commands\\Site\\Team\\ListCommand', 113 => 'Pantheon\\Terminus\\Commands\\Site\\Team\\RemoveCommand', 114 => 'Pantheon\\Terminus\\Commands\\Site\\Team\\RoleCommand', 115 => 'Pantheon\\Terminus\\Commands\\Site\\Upstream\\ClearCacheCommand', 116 => 'Pantheon\\Terminus\\Commands\\Site\\Upstream\\SetCommand', 117 => 'Pantheon\\Terminus\\Commands\\Solr\\DisableCommand', 118 => 'Pantheon\\Terminus\\Commands\\Solr\\EnableCommand', 119 => 'Pantheon\\Terminus\\Commands\\Tag\\AddCommand', 120 => 'Pantheon\\Terminus\\Commands\\Tag\\ListCommand', 121 => 'Pantheon\\Terminus\\Commands\\Tag\\RemoveCommand', 122 => 'Pantheon\\Terminus\\Commands\\Tag\\TagCommand', 123 => 'Pantheon\\Terminus\\Commands\\TerminusCommand', 124 => 'Pantheon\\Terminus\\Commands\\Upstream\\InfoCommand', 125 => 'Pantheon\\Terminus\\Commands\\Upstream\\ListCommand', 126 => 'Pantheon\\Terminus\\Commands\\Upstream\\Updates\\ApplyCommand', 127 => 'Pantheon\\Terminus\\Commands\\Upstream\\Updates\\ListCommand', ...], $classLoader = ???) phar:///usr/local/bin/terminus/src/Terminus.php:478
    0.5895   22676952   5. Symfony\Component\Console\Application->run($input = class Symfony\Component\Console\Input\ArgvInput { protected $definition = class Symfony\Component\Console\Input\InputDefinition { private $arguments = [...]; private $requiredCount = 2; private $lastArrayArgument = NULL; private $lastOptionalArgument = class Symfony\Component\Console\Input\InputArgument { ... }; private $options = [...]; private $negations = [...]; private $shortcuts = [...] }; protected $stream = NULL; protected $options = ['no-interaction' => TRUE, 'site-name' => 'composer-base', 'site-mail' => 'info@messageagency.com', 'account-name' => 'admin', 'account-mail' => 'info@messageagency.com', 'account-pass' => '']; protected $arguments = ['command' => 'build:env:install', 'site_env_id' => 'composer-base.pr-421']; protected $interactive = FALSE; private $tokens = [0 => '-n', 1 => 'build:env:install', 2 => 'composer-base.pr-421', 3 => '--site-name=composer-base', 4 => '--site-mail=info@messageagency.com', 5 => '--account-name=admin', 6 => '--account-mail=info@messageagency.com', 7 => '--account-pass=']; private $parsed = [] }, $output = class Symfony\Component\Console\Output\ConsoleOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { private $decorated = FALSE; private $styles = [...]; private $styleStack = class Symfony\Component\Console\Formatter\OutputFormatterStyleStack { ... } }; private ${Symfony\Component\Console\Output\StreamOutput}stream = resource(2) of type (stream); private $stderr = class Symfony\Component\Console\Output\StreamOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { ... }; private $stream = resource(3) of type (stream) }; private $consoleSectionOutputs = [] }) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/consolidation/robo/src/Runner.php:282
    0.5986   22695008   6. Symfony\Component\Console\Application->doRun($input = class Symfony\Component\Console\Input\ArgvInput { protected $definition = class Symfony\Component\Console\Input\InputDefinition { private $arguments = [...]; private $requiredCount = 2; private $lastArrayArgument = NULL; private $lastOptionalArgument = class Symfony\Component\Console\Input\InputArgument { ... }; private $options = [...]; private $negations = [...]; private $shortcuts = [...] }; protected $stream = NULL; protected $options = ['no-interaction' => TRUE, 'site-name' => 'composer-base', 'site-mail' => 'info@messageagency.com', 'account-name' => 'admin', 'account-mail' => 'info@messageagency.com', 'account-pass' => '']; protected $arguments = ['command' => 'build:env:install', 'site_env_id' => 'composer-base.pr-421']; protected $interactive = FALSE; private $tokens = [0 => '-n', 1 => 'build:env:install', 2 => 'composer-base.pr-421', 3 => '--site-name=composer-base', 4 => '--site-mail=info@messageagency.com', 5 => '--account-name=admin', 6 => '--account-mail=info@messageagency.com', 7 => '--account-pass=']; private $parsed = [] }, $output = class Symfony\Component\Console\Output\ConsoleOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { private $decorated = FALSE; private $styles = [...]; private $styleStack = class Symfony\Component\Console\Formatter\OutputFormatterStyleStack { ... } }; private ${Symfony\Component\Console\Output\StreamOutput}stream = resource(2) of type (stream); private $stderr = class Symfony\Component\Console\Output\StreamOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { ... }; private $stream = resource(3) of type (stream) }; private $consoleSectionOutputs = [] }) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/symfony/console/Application.php:171
    0.5999   22840088   7. Symfony\Component\Console\Application->doRunCommand($command = class Consolidation\AnnotatedCommand\AnnotatedCommand { private ${Symfony\Component\Console\Command\Command}application = class Symfony\Component\Console\Application { private $commands = [...]; private $wantHelps = FALSE; private $runningCommand = ...; private $name = 'Terminus'; private $version = '3.1.2'; private $commandLoader = NULL; private $catchExceptions = TRUE; private $autoExit = FALSE; private $definition = class Symfony\Component\Console\Input\InputDefinition { ... }; private $helperSet = class Symfony\Component\Console\Helper\HelperSet { ... }; private $dispatcher = class Symfony\Component\EventDispatcher\EventDispatcher { ... }; private $terminal = class Symfony\Component\Console\Terminal { ... }; private $defaultCommand = 'list'; private $singleCommand = FALSE; private $initialized = TRUE; private $signalRegistry = class Symfony\Component\Console\SignalRegistry\SignalRegistry { ... }; private $signalsToDispatchEvent = [...] }; private ${Symfony\Component\Console\Command\Command}name = 'build:env:install'; private ${Symfony\Component\Console\Command\Command}processTitle = NULL; private ${Symfony\Component\Console\Command\Command}aliases = [0 => 'build-env:site-install']; private ${Symfony\Component\Console\Command\Command}definition = class Symfony\Component\Console\Input\InputDefinition { private $arguments = [...]; private $requiredCount = 1; private $lastArrayArgument = NULL; private $lastOptionalArgument = class Symfony\Component\Console\Input\InputArgument { ... }; private $options = [...]; private $negations = [...]; private $shortcuts = [...] }; private ${Symfony\Component\Console\Command\Command}hidden = FALSE; private ${Symfony\Component\Console\Command\Command}help = ''; private ${Symfony\Component\Console\Command\Command}description = 'Install the apporpriate CMS on the newly-created Pantheon site.'; private ${Symfony\Component\Console\Command\Command}fullDefinition = class Symfony\Component\Console\Input\InputDefinition { private $arguments = [...]; private $requiredCount = 2; private $lastArrayArgument = NULL; private $lastOptionalArgument = class Symfony\Component\Console\Input\InputArgument { ... }; private $options = [...]; private $negations = [...]; private $shortcuts = [...] }; private ${Symfony\Component\Console\Command\Command}ignoreValidationErrors = FALSE; private ${Symfony\Component\Console\Command\Command}code = NULL; private ${Symfony\Component\Console\Command\Command}synopsis = []; private ${Symfony\Component\Console\Command\Command}usages = []; private ${Symfony\Component\Console\Command\Command}helperSet = class Symfony\Component\Console\Helper\HelperSet { private $helpers = [...]; private $command = NULL }; protected $commandCallback = [0 => class Pantheon\TerminusBuildTools\Commands\EnvInstallCommand { ... }, 1 => 'installSite']; protected $completionCallback = NULL; protected $commandProcessor = class Consolidation\AnnotatedCommand\CommandProcessor { protected $hookManager = class Consolidation\AnnotatedCommand\Hooks\HookManager { ... }; protected $formatterManager = class Consolidation\OutputFormatters\FormatterManager { ... }; protected $prepareOptionsList = [...]; protected $passExceptions = NULL; protected $resultWriter = class Consolidation\AnnotatedCommand\ResultWriter { ... }; protected $parameterInjection = class Consolidation\AnnotatedCommand\ParameterInjection { ... }; protected $logger = class Robo\Log\RoboLogger { ... } }; protected $annotationData = class Consolidation\AnnotatedCommand\AnnotationData { private ${ArrayObject}storage = [...] }; protected $examples = []; protected $topics = []; protected $returnType = NULL; protected $injectedClasses = []; protected $parameterMap = ['site_env_id' => FALSE, 'siteDir' => FALSE] }, $input = class Symfony\Component\Console\Input\ArgvInput { protected $definition = class Symfony\Component\Console\Input\InputDefinition { private $arguments = [...]; private $requiredCount = 2; private $lastArrayArgument = NULL; private $lastOptionalArgument = class Symfony\Component\Console\Input\InputArgument { ... }; private $options = [...]; private $negations = [...]; private $shortcuts = [...] }; protected $stream = NULL; protected $options = ['no-interaction' => TRUE, 'site-name' => 'composer-base', 'site-mail' => 'info@messageagency.com', 'account-name' => 'admin', 'account-mail' => 'info@messageagency.com', 'account-pass' => '']; protected $arguments = ['command' => 'build:env:install', 'site_env_id' => 'composer-base.pr-421']; protected $interactive = FALSE; private $tokens = [0 => '-n', 1 => 'build:env:install', 2 => 'composer-base.pr-421', 3 => '--site-name=composer-base', 4 => '--site-mail=info@messageagency.com', 5 => '--account-name=admin', 6 => '--account-mail=info@messageagency.com', 7 => '--account-pass=']; private $parsed = [] }, $output = class Symfony\Component\Console\Output\ConsoleOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { private $decorated = FALSE; private $styles = [...]; private $styleStack = class Symfony\Component\Console\Formatter\OutputFormatterStyleStack { ... } }; private ${Symfony\Component\Console\Output\StreamOutput}stream = resource(2) of type (stream); private $stderr = class Symfony\Component\Console\Output\StreamOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { ... }; private $stream = resource(3) of type (stream) }; private $consoleSectionOutputs = [] }) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/symfony/console/Application.php:301
    0.6048   22903992   8. Symfony\Component\Console\Command\Command->run($input = class Symfony\Component\Console\Input\ArgvInput { protected $definition = class Symfony\Component\Console\Input\InputDefinition { private $arguments = [...]; private $requiredCount = 2; private $lastArrayArgument = NULL; private $lastOptionalArgument = class Symfony\Component\Console\Input\InputArgument { ... }; private $options = [...]; private $negations = [...]; private $shortcuts = [...] }; protected $stream = NULL; protected $options = ['no-interaction' => TRUE, 'site-name' => 'composer-base', 'site-mail' => 'info@messageagency.com', 'account-name' => 'admin', 'account-mail' => 'info@messageagency.com', 'account-pass' => '']; protected $arguments = ['command' => 'build:env:install', 'site_env_id' => 'composer-base.pr-421']; protected $interactive = FALSE; private $tokens = [0 => '-n', 1 => 'build:env:install', 2 => 'composer-base.pr-421', 3 => '--site-name=composer-base', 4 => '--site-mail=info@messageagency.com', 5 => '--account-name=admin', 6 => '--account-mail=info@messageagency.com', 7 => '--account-pass=']; private $parsed = [] }, $output = class Symfony\Component\Console\Output\ConsoleOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { private $decorated = FALSE; private $styles = [...]; private $styleStack = class Symfony\Component\Console\Formatter\OutputFormatterStyleStack { ... } }; private ${Symfony\Component\Console\Output\StreamOutput}stream = resource(2) of type (stream); private $stderr = class Symfony\Component\Console\Output\StreamOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { ... }; private $stream = resource(3) of type (stream) }; private $consoleSectionOutputs = [] }) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/symfony/console/Application.php:1058
    0.6058   22958376   9. Consolidation\AnnotatedCommand\AnnotatedCommand->execute($input = class Symfony\Component\Console\Input\ArgvInput { protected $definition = class Symfony\Component\Console\Input\InputDefinition { private $arguments = [...]; private $requiredCount = 2; private $lastArrayArgument = NULL; private $lastOptionalArgument = class Symfony\Component\Console\Input\InputArgument { ... }; private $options = [...]; private $negations = [...]; private $shortcuts = [...] }; protected $stream = NULL; protected $options = ['no-interaction' => TRUE, 'site-name' => 'composer-base', 'site-mail' => 'info@messageagency.com', 'account-name' => 'admin', 'account-mail' => 'info@messageagency.com', 'account-pass' => '']; protected $arguments = ['command' => 'build:env:install', 'site_env_id' => 'composer-base.pr-421']; protected $interactive = FALSE; private $tokens = [0 => '-n', 1 => 'build:env:install', 2 => 'composer-base.pr-421', 3 => '--site-name=composer-base', 4 => '--site-mail=info@messageagency.com', 5 => '--account-name=admin', 6 => '--account-mail=info@messageagency.com', 7 => '--account-pass=']; private $parsed = [] }, $output = class Symfony\Component\Console\Output\ConsoleOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { private $decorated = FALSE; private $styles = [...]; private $styleStack = class Symfony\Component\Console\Formatter\OutputFormatterStyleStack { ... } }; private ${Symfony\Component\Console\Output\StreamOutput}stream = resource(2) of type (stream); private $stderr = class Symfony\Component\Console\Output\StreamOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { ... }; private $stream = resource(3) of type (stream) }; private $consoleSectionOutputs = [] }) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/symfony/console/Command/Command.php:298
    0.6062   22974600  10. Consolidation\AnnotatedCommand\CommandProcessor->process($output = class Symfony\Component\Console\Output\ConsoleOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { private $decorated = FALSE; private $styles = [...]; private $styleStack = class Symfony\Component\Console\Formatter\OutputFormatterStyleStack { ... } }; private ${Symfony\Component\Console\Output\StreamOutput}stream = resource(2) of type (stream); private $stderr = class Symfony\Component\Console\Output\StreamOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { ... }; private $stream = resource(3) of type (stream) }; private $consoleSectionOutputs = [] }, $names = [0 => 'build:env:install', 1 => 'build-env:site-install', 2 => 'Pantheon\\TerminusBuildTools\\Commands\\EnvInstallCommand'], $commandCallback = [0 => class Pantheon\TerminusBuildTools\Commands\EnvInstallCommand { protected $logger = class Robo\Log\RoboLogger { ... }; protected $config = class Pantheon\Terminus\Config\DefaultsConfig { ... }; protected $container = class League\Container\Container { ... }; protected $leagueContainer = NULL; protected $io = NULL; protected $input = class Symfony\Component\Console\Input\ArgvInput { ... }; protected $output = class Symfony\Component\Console\Output\ConsoleOutput { ... }; protected $session = class Pantheon\Terminus\Session\Session { ... }; protected $tmpDirs = [...]; protected $provider_manager = NULL; protected $ci_provider = NULL; protected $git_provider = NULL; protected $site_provider = NULL; protected $builder = class Robo\Collection\CollectionBuilder { ... }; protected $sites = class Pantheon\Terminus\Collections\Sites { ... } }, 1 => 'installSite'], $commandData = class Consolidation\AnnotatedCommand\CommandData { protected $annotationData = class Consolidation\AnnotatedCommand\AnnotationData { private ${ArrayObject}storage = [...] }; protected $input = class Symfony\Component\Console\Input\ArgvInput { protected $definition = class Symfony\Component\Console\Input\InputDefinition { ... }; protected $stream = NULL; protected $options = [...]; protected $arguments = [...]; protected $interactive = FALSE; private $tokens = [...]; private $parsed = [...] }; protected $output = class Symfony\Component\Console\Output\ConsoleOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { ... }; private ${Symfony\Component\Console\Output\StreamOutput}stream = resource(2) of type (stream); private $stderr = class Symfony\Component\Console\Output\StreamOutput { ... }; private $consoleSectionOutputs = [...] }; protected $includeOptionsInArgs = TRUE; protected $specialDefaults = [0 => 'ansi']; protected $injectedInstances = []; protected $formatterOptions = class Consolidation\OutputFormatters\Options\FormatterOptions { protected $configurationData = [...]; protected $options = [...]; protected $input = NULL }; protected $parameterMap = ['site_env_id' => FALSE, 'siteDir' => FALSE] }) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/consolidation/annotated-command/src/AnnotatedCommand.php:390
    0.6062   22974600  11. Consolidation\AnnotatedCommand\CommandProcessor->validateRunAndAlter($names = [0 => 'build:env:install', 1 => 'build-env:site-install', 2 => 'Pantheon\\TerminusBuildTools\\Commands\\EnvInstallCommand'], $commandCallback = [0 => class Pantheon\TerminusBuildTools\Commands\EnvInstallCommand { protected $logger = class Robo\Log\RoboLogger { ... }; protected $config = class Pantheon\Terminus\Config\DefaultsConfig { ... }; protected $container = class League\Container\Container { ... }; protected $leagueContainer = NULL; protected $io = NULL; protected $input = class Symfony\Component\Console\Input\ArgvInput { ... }; protected $output = class Symfony\Component\Console\Output\ConsoleOutput { ... }; protected $session = class Pantheon\Terminus\Session\Session { ... }; protected $tmpDirs = [...]; protected $provider_manager = NULL; protected $ci_provider = NULL; protected $git_provider = NULL; protected $site_provider = NULL; protected $builder = class Robo\Collection\CollectionBuilder { ... }; protected $sites = class Pantheon\Terminus\Collections\Sites { ... } }, 1 => 'installSite'], $commandData = class Consolidation\AnnotatedCommand\CommandData { protected $annotationData = class Consolidation\AnnotatedCommand\AnnotationData { private ${ArrayObject}storage = [...] }; protected $input = class Symfony\Component\Console\Input\ArgvInput { protected $definition = class Symfony\Component\Console\Input\InputDefinition { ... }; protected $stream = NULL; protected $options = [...]; protected $arguments = [...]; protected $interactive = FALSE; private $tokens = [...]; private $parsed = [...] }; protected $output = class Symfony\Component\Console\Output\ConsoleOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { ... }; private ${Symfony\Component\Console\Output\StreamOutput}stream = resource(2) of type (stream); private $stderr = class Symfony\Component\Console\Output\StreamOutput { ... }; private $consoleSectionOutputs = [...] }; protected $includeOptionsInArgs = TRUE; protected $specialDefaults = [0 => 'ansi']; protected $injectedInstances = []; protected $formatterOptions = class Consolidation\OutputFormatters\Options\FormatterOptions { protected $configurationData = [...]; protected $options = [...]; protected $input = NULL }; protected $parameterMap = ['site_env_id' => FALSE, 'siteDir' => FALSE] }) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/consolidation/annotated-command/src/CommandProcessor.php:176
    0.6068   22994600  12. Consolidation\AnnotatedCommand\CommandProcessor->runCommandCallback($commandCallback = [0 => class Pantheon\TerminusBuildTools\Commands\EnvInstallCommand { protected $logger = class Robo\Log\RoboLogger { ... }; protected $config = class Pantheon\Terminus\Config\DefaultsConfig { ... }; protected $container = class League\Container\Container { ... }; protected $leagueContainer = NULL; protected $io = NULL; protected $input = class Symfony\Component\Console\Input\ArgvInput { ... }; protected $output = class Symfony\Component\Console\Output\ConsoleOutput { ... }; protected $session = class Pantheon\Terminus\Session\Session { ... }; protected $tmpDirs = [...]; protected $provider_manager = NULL; protected $ci_provider = NULL; protected $git_provider = NULL; protected $site_provider = NULL; protected $builder = class Robo\Collection\CollectionBuilder { ... }; protected $sites = class Pantheon\Terminus\Collections\Sites { ... } }, 1 => 'installSite'], $commandData = class Consolidation\AnnotatedCommand\CommandData { protected $annotationData = class Consolidation\AnnotatedCommand\AnnotationData { private ${ArrayObject}storage = [...] }; protected $input = class Symfony\Component\Console\Input\ArgvInput { protected $definition = class Symfony\Component\Console\Input\InputDefinition { ... }; protected $stream = NULL; protected $options = [...]; protected $arguments = [...]; protected $interactive = FALSE; private $tokens = [...]; private $parsed = [...] }; protected $output = class Symfony\Component\Console\Output\ConsoleOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { ... }; private ${Symfony\Component\Console\Output\StreamOutput}stream = resource(2) of type (stream); private $stderr = class Symfony\Component\Console\Output\StreamOutput { ... }; private $consoleSectionOutputs = [...] }; protected $includeOptionsInArgs = TRUE; protected $specialDefaults = [0 => 'ansi']; protected $injectedInstances = []; protected $formatterOptions = class Consolidation\OutputFormatters\Options\FormatterOptions { protected $configurationData = [...]; protected $options = [...]; protected $input = NULL }; protected $parameterMap = ['site_env_id' => FALSE, 'siteDir' => FALSE] }) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/consolidation/annotated-command/src/CommandProcessor.php:212
    0.6069   22996688  13. call_user_func_array:{/home/tester/.terminus/terminus-dependencies-e227447905/vendor/consolidation/annotated-command/src/CommandProcessor.php:257}($callback = [0 => class Pantheon\TerminusBuildTools\Commands\EnvInstallCommand { protected $logger = class Robo\Log\RoboLogger { ... }; protected $config = class Pantheon\Terminus\Config\DefaultsConfig { ... }; protected $container = class League\Container\Container { ... }; protected $leagueContainer = NULL; protected $io = NULL; protected $input = class Symfony\Component\Console\Input\ArgvInput { ... }; protected $output = class Symfony\Component\Console\Output\ConsoleOutput { ... }; protected $session = class Pantheon\Terminus\Session\Session { ... }; protected $tmpDirs = [...]; protected $provider_manager = NULL; protected $ci_provider = NULL; protected $git_provider = NULL; protected $site_provider = NULL; protected $builder = class Robo\Collection\CollectionBuilder { ... }; protected $sites = class Pantheon\Terminus\Collections\Sites { ... } }, 1 => 'installSite'], $args = [0 => 'composer-base.pr-421', 1 => '', 2 => ['account-mail' => 'info@messageagency.com', 'account-name' => 'admin', 'account-pass' => '', 'site-mail' => 'info@messageagency.com', 'site-name' => 'composer-base', 'profile' => '', 'help' => FALSE, 'quiet' => FALSE, 'verbose' => FALSE, 'version' => FALSE, 'ansi' => NULL, 'no-interaction' => TRUE, 'define' => [...], 'yes' => FALSE]]) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/consolidation/annotated-command/src/CommandProcessor.php:257
    0.6069   22996760  14. Pantheon\TerminusBuildTools\Commands\EnvInstallCommand->installSite($site_env_id = 'composer-base.pr-421', $siteDir = '', $site_install_options = ['account-mail' => 'info@messageagency.com', 'account-name' => 'admin', 'account-pass' => '', 'site-mail' => 'info@messageagency.com', 'site-name' => 'composer-base', 'profile' => '', 'help' => FALSE, 'quiet' => FALSE, 'verbose' => FALSE, 'version' => FALSE, 'ansi' => NULL, 'no-interaction' => TRUE, 'define' => [], 'yes' => FALSE]) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/consolidation/annotated-command/src/CommandProcessor.php:257
    0.6071   23044536  15. Pantheon\TerminusBuildTools\Commands\BuildToolsBase->doInstallSite($site_env_id = 'composer-base.pr-421', $composer_json = ['name' => 'messageagency/composer-base', 'description' => 'Base project for new Message Agency sites', 'type' => 'project', 'license' => 'MIT', 'repositories' => [0 => [...], 1 => [...], 2 => [...], 3 => [...], 4 => [...], 5 => [...], 6 => [...], 7 => [...]], 'require' => ['cweagans/composer-patches' => '^1.0', 'drupal/address' => '~1.0', 'drupal/admin_toolbar' => '^3.0', 'drupal/auto_entitylabel' => '^3.0@beta', 'drupal/better_exposed_filters' => '^6', 'drupal/block_access' => '^1.0@beta', 'drupal/bootstrap_layouts' => 'dev-3286322-automated-drupal-10', 'drupal/chosen' => '^3.0', 'drupal/components' => '^3', 'drupal/contact_storage' => '^1.0', 'drupal/core-composer-scaffold' => '^10', 'drupal/core-recommended' => '^10', 'drupal/crop' => '^2.0', 'drupal/ctools' => '~3.0', 'drupal/devel' => '^5', 'drupal/ds' => '~3.2', 'drupal/dynamic_entity_reference' => '3.x-dev', 'drupal/emulsify_twig' => 'dev-d10', 'drupal/entity' => '~1.0', 'drupal/entity_reference_revisions' => '~1.0', 'drupal/entityqueue' => '~1.0', 'drupal/eva' => '^3', 'drupal/field_group' => '^3.0', 'drupal/focal_point' => '^2', 'drupal/fontawesome' => '^2.19', 'drupal/google_analytics' => '^4', 'drupal/inline_entity_form' => '~1.0', 'drupal/link_attributes' => '~1.0', 'drupal/linkit' => '^6.0', 'drupal/masquerade' => '~2.0', 'drupal/maxlength' => 'dev-3295052-drupal-10-compatibility', 'drupal/menu_block' => '1.x-dev', 'drupal/menu_link_attributes' => '~1.0', 'drupal/menu_trail_by_path' => '^2', 'drupal/metatag' => '^1.8', 'drupal/metatag_facebook' => '^1.7', 'drupal/metatag_google_cse' => '^1.7', 'drupal/metatag_open_graph' => '^1.7', 'drupal/metatag_twitter_cards' => '^1.7', 'drupal/metatag_verification' => '^1.7', 'drupal/metatag_views' => '^1.7', 'drupal/paragraphs' => '~1.1', 'drupal/pathauto' => '^1.11', 'drupal/radix' => '4.x-dev', 'drupal/redirect' => '~1.0', 'drupal/responsive_tables_filter' => '~1.1', 'drupal/role_delegation' => '~1.0', 'drupal/schema_metatag' => '^1.4', 'drupal/simple_block' => '^1.0@beta', 'drupal/simple_sitemap' => '^4', 'drupal/smart_trim' => '^2', 'drupal/super_login' => '^2', 'drupal/token' => '~1.0', 'drupal/video_embed_field' => '^2.4', 'drupal/view_unpublished' => 'dev-3299433-automated-drupal-10', 'drupal/viewfield' => 'dev-3299434-automated-drupal-10', 'drupal/workbench' => '^1.0', 'drush-ops/behat-drush-endpoint' => '^9.3', 'drush/drush' => '^11', 'jquery/touch-punch' => 'dev-master', 'library/chosen' => '~1.0', 'messageagency/ma_signpost_icons' => '^1.3', 'messageagency/ma_sprout_helpers' => '^1.0', 'oomphinc/composer-installers-extender' => '^2.0', 'pantheon-systems/drupal-integrations' => '^10', 'pantheon-systems/quicksilver-pushback' => '~2'], 'conflict' => ['drupal/drupal' => '*'], 'minimum-stability' => 'dev', 'prefer-stable' => TRUE, 'autoload' => ['classmap' => [...]], 'scripts' => ['build-assets' => [...], 'lint' => 'find web/modules/custom web/themes/custom \\( -name \'*.php\' -o -name \'*.inc\' -o -name \'*.theme\' -o -name \'*.install\' -o -name \'*.module\' \\)  -exec php -l {} \\;', 'code-sniff' => [...], 'unit-test' => 'echo \'No unit test step defined.\'', 'prepare-for-pantheon' => 'DrupalProject\\composer\\ScriptHandler::prepareForPantheon', 'post-install-cmd' => [...], 'post-update-cmd' => [...], 'post-create-project-cmd' => [...], 'run-theme-script' => [...]], 'extra' => ['installer-types' => [...], 'installer-paths' => [...], 'build-env' => [...], 'drupal-scaffold' => [...], 'composer-exit-on-patch-failure' => TRUE, 'patches' => [...]], 'config' => ['optimize-autoloader' => TRUE, 'preferred-install' => 'dist', 'sort-packages' => TRUE, 'discard-changes' => TRUE, 'allow-plugins' => [...]], 'require-dev' => ['behat/behat' => '*', 'behat/mink' => '*', 'behat/mink-extension' => '*', 'behat/mink-goutte-driver' => '*', 'dealerdirect/phpcodesniffer-composer-installer' => '^1.0', 'dmore/behat-chrome-extension' => '^1.4', 'drupal/coder' => '^8.3', 'drupal/drupal-driver' => '*', 'drupal/drupal-extension' => '*', 'genesis/behat-fail-aid' => '^3.7', 'mikey179/vfsstream' => '^1.6', 'phpunit/phpunit' => '^9.5', 'squizlabs/php_codesniffer' => '^3.7']], $site_install_options = ['account-mail' => 'info@messageagency.com', 'account-name' => 'admin', 'account-pass' => '', 'site-mail' => 'info@messageagency.com', 'site-name' => 'composer-base', 'profile' => '', 'help' => FALSE, 'quiet' => FALSE, 'verbose' => FALSE, 'version' => FALSE, 'ansi' => NULL, 'no-interaction' => TRUE, 'define' => [], 'yes' => FALSE], $app = ???) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/pantheon-systems/terminus-build-tools-plugin/src/Commands/EnvInstallCommand.php:40
    0.6071   23044536  16. Pantheon\TerminusBuildTools\Commands\BuildToolsBase->runCommandTemplateOnRemoteEnv($site_env_id = 'composer-base.pr-421', $command_templates = [0 => 'drush -d site-install minimal --account-mail={account-mail} --account-name={account-name} --account-pass={account-pass} --site-mail={site-mail} --site-name={site-name} --yes', 1 => 'drush cdel block.block.stark_admin', 2 => 'drush cdel block.block.stark_branding', 3 => 'drush cdel block.block.stark_local_actions', 4 => 'drush cdel block.block.stark_local_tasks', 5 => 'drush cdel block.block.stark_messages', 6 => 'drush cdel block.block.stark_page_title', 7 => 'drush cdel block.block.stark_tools', 8 => 'drush en config --yes', 9 => 'drush then seven --yes', 10 => 'drush cset system.theme default seven --yes', 11 => 'drush pmu automated_cron update --yes', 12 => 'drush thun stark --yes', 13 => 'drush config-import --yes --partial', 14 => 'drush ma-base-theme:enable {site-name}', 15 => 'drush ma-base-theme:setup {site-name}'], $operation_label = 'Install site', $options = ['account-mail' => 'info@messageagency.com', 'account-name' => 'admin', 'account-pass' => '', 'site-mail' => 'info@messageagency.com', 'site-name' => 'composer-base', 'profile' => '', 'help' => FALSE, 'quiet' => FALSE, 'verbose' => FALSE, 'version' => FALSE, 'ansi' => NULL, 'no-interaction' => TRUE, 'define' => [], 'yes' => FALSE]) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/pantheon-systems/terminus-build-tools-plugin/src/Commands/BuildToolsBase.php:646
    2.4639   24384552  17. Pantheon\TerminusBuildTools\Commands\BuildToolsBase->interpolate($message = 'drush -d site-install minimal --account-mail={account-mail} --account-name={account-name} --account-pass={account-pass} --site-mail={site-mail} --site-name={site-name} --yes', $context = ['account-mail' => '\'info@messageagency.com\'', 'account-name' => 'admin', 'account-pass' => '', 'site-mail' => '\'info@messageagency.com\'', 'site-name' => 'composer-base', 'profile' => '', 'help' => FALSE, 'quiet' => FALSE, 'verbose' => FALSE, 'version' => FALSE, 'ansi' => NULL, 'no-interaction' => TRUE, 'yes' => FALSE]) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/pantheon-systems/terminus-build-tools-plugin/src/Commands/BuildToolsBase.php:667
    2.4639   24393320  18. Robo\Common\ProcessUtils::escapeArgument($argument = NULL) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/pantheon-systems/terminus-build-tools-plugin/src/Commands/BuildToolsBase.php:1292
    2.4639   24393320  19. str_replace($search = '\'', $replace = '\'\\\'\'', $subject = NULL) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/consolidation/robo/src/Common/ProcessUtils.php:74
Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/tester/.terminus/terminus-dependencies-e227447905/vendor/consolidation/robo/src/Common/ProcessUtils.php on line 74
Call Stack:
    0.0056   10432368   1. {main}() /usr/local/bin/terminus:0
    0.0325   11662240   2. require('phar:///usr/local/bin/terminus/bin/terminus') /usr/local/bin/terminus:12
    0.0910   17188144   3. Pantheon\Terminus\Terminus->run($input = ???, $output = ???) phar:///usr/local/bin/terminus/bin/terminus:79
    0.0910   17188144   4. Robo\Runner->run($input = class Symfony\Component\Console\Input\ArgvInput { protected $definition = class Symfony\Component\Console\Input\InputDefinition { private $arguments = [...]; private $requiredCount = 2; private $lastArrayArgument = NULL; private $lastOptionalArgument = class Symfony\Component\Console\Input\InputArgument { ... }; private $options = [...]; private $negations = [...]; private $shortcuts = [...] }; protected $stream = NULL; protected $options = ['no-interaction' => TRUE, 'site-name' => 'composer-base', 'site-mail' => 'info@messageagency.com', 'account-name' => 'admin', 'account-mail' => 'info@messageagency.com', 'account-pass' => '']; protected $arguments = ['command' => 'build:env:install', 'site_env_id' => 'composer-base.pr-421']; protected $interactive = FALSE; private $tokens = [0 => '-n', 1 => 'build:env:install', 2 => 'composer-base.pr-421', 3 => '--site-name=composer-base', 4 => '--site-mail=info@messageagency.com', 5 => '--account-name=admin', 6 => '--account-mail=info@messageagency.com', 7 => '--account-pass=']; private $parsed = [] }, $output = class Symfony\Component\Console\Output\ConsoleOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { private $decorated = FALSE; private $styles = [...]; private $styleStack = class Symfony\Component\Console\Formatter\OutputFormatterStyleStack { ... } }; private ${Symfony\Component\Console\Output\StreamOutput}stream = resource(2) of type (stream); private $stderr = class Symfony\Component\Console\Output\StreamOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { ... }; private $stream = resource(3) of type (stream) }; private $consoleSectionOutputs = [] }, $app = class Symfony\Component\Console\Application { private $commands = ['help' => class Symfony\Component\Console\Command\HelpCommand { ... }, 'list' => class Symfony\Component\Console\Command\ListCommand { ... }, '_complete' => class Symfony\Component\Console\Command\CompleteCommand { ... }, 'completion' => class Symfony\Component\Console\Command\DumpCompletionCommand { ... }, 'self:update' => class SelfUpdate\SelfUpdateCommand { ... }, 'update' => class SelfUpdate\SelfUpdateCommand { ... }, 'self-update' => class SelfUpdate\SelfUpdateCommand { ... }, 'aliases' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'drush:aliases' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'alpha:aliases' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'art' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'auth:login' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'login' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'auth:logout' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'logout' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'auth:whoami' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'whoami' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'backup:automatic:disable' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'backup:automatic:enable' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'backup:automatic:info' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'backup:create' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'backup:get' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'backup:info' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'backup:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'backups' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'backup:restore' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'branch:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'branches' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'connection:info' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'connection:set' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'dashboard:view' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'dashboard' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'domain:add' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'domain:dns' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'domain:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'domains' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'domain:lookup' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'domain:primary:add' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'domain:primary:remove' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'domain:primary:rm' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'domain:remove' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'domain:rm' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:clear-cache' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:cc' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:clone-content' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:code-log' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:commit' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:deploy' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'deploy' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:diffstat' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:info' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'envs' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:metrics' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'metrics' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'alpha:env:metrics' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'alpha:metrics' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:view' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'site:view' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:wake' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:wipe' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'https:info' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'https:remove' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'https:disable' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'https:rm' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'https:set' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'https:add' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'https:enable' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'import:complete' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'site:import:complete' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'import:database' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'import:db' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'import:files' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'import:site' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'site:import' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'local:clone' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'lc' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'local:commitAndPush' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'lcp' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'local:getLiveDB' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'ldb' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'local:getLiveFiles' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'lf' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'lock:disable' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'lock:enable' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'lock:info' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'machine-token:delete-all' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'mt:delete-all' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'machine-token:delete' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'mt:delete' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'machine-token:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'machine-tokens' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'mt:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'mts' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'multidev:create' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:create' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'multidev:delete' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:delete' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'multidev:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'multidevs' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'multidev:merge-from-dev' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:merge-from-dev' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'multidev:merge-to-dev' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'env:merge-to-dev' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'new-relic:disable' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'new-relic:enable' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'new-relic:info' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'orgs' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:people:add' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:ppl:add' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:people:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:ppl:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:people:remove' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:people:rm' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:ppl:remove' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:ppl:rm' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:people:role' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:ppl:role' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:site:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:sites' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:site:remove' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:site:rm' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:upstream:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'org:upstreams' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'upstream:list' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'upstreams' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, 'owner:set' => class Consolidation\AnnotatedCommand\AnnotatedCommand { ... }, ...]; private $wantHelps = FALSE; private $runningCommand = class Consolidation\AnnotatedCommand\AnnotatedCommand { private ${Symfony\Component\Console\Command\Command}application = ...; private ${Symfony\Component\Console\Command\Command}name = 'build:env:install'; private ${Symfony\Component\Console\Command\Command}processTitle = NULL; private ${Symfony\Component\Console\Command\Command}aliases = [...]; private ${Symfony\Component\Console\Command\Command}definition = class Symfony\Component\Console\Input\InputDefinition { ... }; private ${Symfony\Component\Console\Command\Command}hidden = FALSE; private ${Symfony\Component\Console\Command\Command}help = ''; private ${Symfony\Component\Console\Command\Command}description = 'Install the apporpriate CMS on the newly-created Pantheon site.'; private ${Symfony\Component\Console\Command\Command}fullDefinition = class Symfony\Component\Console\Input\InputDefinition { ... }; private ${Symfony\Component\Console\Command\Command}ignoreValidationErrors = FALSE; private ${Symfony\Component\Console\Command\Command}code = NULL; private ${Symfony\Component\Console\Command\Command}synopsis = [...]; private ${Symfony\Component\Console\Command\Command}usages = [...]; private ${Symfony\Component\Console\Command\Command}helperSet = class Symfony\Component\Console\Helper\HelperSet { ... }; protected $commandCallback = [...]; protected $completionCallback = NULL; protected $commandProcessor = class Consolidation\AnnotatedCommand\CommandProcessor { ... }; protected $annotationData = class Consolidation\AnnotatedCommand\AnnotationData { ... }; protected $examples = [...]; protected $topics = [...]; protected $returnType = NULL; protected $injectedClasses = [...]; protected $parameterMap = [...] }; private $name = 'Terminus'; private $version = '3.1.2'; private $commandLoader = NULL; private $catchExceptions = TRUE; private $autoExit = FALSE; private $definition = class Symfony\Component\Console\Input\InputDefinition { private $arguments = [...]; private $requiredCount = 1; private $lastArrayArgument = NULL; private $lastOptionalArgument = NULL; private $options = [...]; private $negations = [...]; private $shortcuts = [...] }; private $helperSet = class Symfony\Component\Console\Helper\HelperSet { private $helpers = [...]; private $command = NULL }; private $dispatcher = class Symfony\Component\EventDispatcher\EventDispatcher { private $listeners = [...]; private $sorted = [...]; private $optimized = [...] }; private $terminal = class Symfony\Component\Console\Terminal {  }; private $defaultCommand = 'list'; private $singleCommand = FALSE; private $initialized = TRUE; private $signalRegistry = class Symfony\Component\Console\SignalRegistry\SignalRegistry { private $signalHandlers = [...] }; private $signalsToDispatchEvent = [0 => 2, 1 => 15, 2 => 10, 3 => 12] }, $commandFiles = [0 => 'Consolidation\\Filter\\Hooks\\FilterHooks', 1 => 'Pantheon\\Terminus\\Hooks\\Authorizer', 2 => 'Pantheon\\Terminus\\Hooks\\RoleValidator', 3 => 'Pantheon\\Terminus\\Hooks\\SiteEnvLookup', 4 => 'Pantheon\\Terminus\\Commands\\AliasesCommand', 5 => 'Pantheon\\Terminus\\Commands\\ArtCommand', 6 => 'Pantheon\\Terminus\\Commands\\Auth\\LoginCommand', 7 => 'Pantheon\\Terminus\\Commands\\Auth\\LogoutCommand', 8 => 'Pantheon\\Terminus\\Commands\\Auth\\WhoamiCommand', 9 => 'Pantheon\\Terminus\\Commands\\Backup\\Automatic\\DisableCommand', 10 => 'Pantheon\\Terminus\\Commands\\Backup\\Automatic\\EnableCommand', 11 => 'Pantheon\\Terminus\\Commands\\Backup\\Automatic\\InfoCommand', 12 => 'Pantheon\\Terminus\\Commands\\Backup\\BackupCommand', 13 => 'Pantheon\\Terminus\\Commands\\Backup\\CreateCommand', 14 => 'Pantheon\\Terminus\\Commands\\Backup\\GetCommand', 15 => 'Pantheon\\Terminus\\Commands\\Backup\\InfoCommand', 16 => 'Pantheon\\Terminus\\Commands\\Backup\\ListCommand', 17 => 'Pantheon\\Terminus\\Commands\\Backup\\RestoreCommand', 18 => 'Pantheon\\Terminus\\Commands\\Backup\\SingleBackupCommand', 19 => 'Pantheon\\Terminus\\Commands\\Branch\\ListCommand', 20 => 'Pantheon\\Terminus\\Commands\\Connection\\InfoCommand', 21 => 'Pantheon\\Terminus\\Commands\\Connection\\SetCommand', 22 => 'Pantheon\\Terminus\\Commands\\Dashboard\\ViewCommand', 23 => 'Pantheon\\Terminus\\Commands\\Domain\\AddCommand', 24 => 'Pantheon\\Terminus\\Commands\\Domain\\DNSCommand', 25 => 'Pantheon\\Terminus\\Commands\\Domain\\ListCommand', 26 => 'Pantheon\\Terminus\\Commands\\Domain\\LookupCommand', 27 => 'Pantheon\\Terminus\\Commands\\Domain\\Primary\\AddCommand', 28 => 'Pantheon\\Terminus\\Commands\\Domain\\Primary\\RemoveCommand', 29 => 'Pantheon\\Terminus\\Commands\\Domain\\RemoveCommand', 30 => 'Pantheon\\Terminus\\Commands\\Env\\ClearCacheCommand', 31 => 'Pantheon\\Terminus\\Commands\\Env\\CloneContentCommand', 32 => 'Pantheon\\Terminus\\Commands\\Env\\CodeLogCommand', 33 => 'Pantheon\\Terminus\\Commands\\Env\\CommitCommand', 34 => 'Pantheon\\Terminus\\Commands\\Env\\DeployCommand', 35 => 'Pantheon\\Terminus\\Commands\\Env\\DiffStatCommand', 36 => 'Pantheon\\Terminus\\Commands\\Env\\InfoCommand', 37 => 'Pantheon\\Terminus\\Commands\\Env\\ListCommand', 38 => 'Pantheon\\Terminus\\Commands\\Env\\MetricsCommand', 39 => 'Pantheon\\Terminus\\Commands\\Env\\ViewCommand', 40 => 'Pantheon\\Terminus\\Commands\\Env\\WakeCommand', 41 => 'Pantheon\\Terminus\\Commands\\Env\\WipeCommand', 42 => 'Pantheon\\Terminus\\Commands\\HTTPS\\InfoCommand', 43 => 'Pantheon\\Terminus\\Commands\\HTTPS\\RemoveCommand', 44 => 'Pantheon\\Terminus\\Commands\\HTTPS\\SetCommand', 45 => 'Pantheon\\Terminus\\Commands\\Import\\CompleteCommand', 46 => 'Pantheon\\Terminus\\Commands\\Import\\DatabaseCommand', 47 => 'Pantheon\\Terminus\\Commands\\Import\\FilesCommand', 48 => 'Pantheon\\Terminus\\Commands\\Import\\SiteCommand', 49 => 'Pantheon\\Terminus\\Commands\\Local\\CloneCommand', 50 => 'Pantheon\\Terminus\\Commands\\Local\\CommitAndPushCommand', 51 => 'Pantheon\\Terminus\\Commands\\Local\\GetLiveDBCommand', 52 => 'Pantheon\\Terminus\\Commands\\Local\\GetLiveFilesCommand', 53 => 'Pantheon\\Terminus\\Commands\\Lock\\DisableCommand', 54 => 'Pantheon\\Terminus\\Commands\\Lock\\EnableCommand', 55 => 'Pantheon\\Terminus\\Commands\\Lock\\InfoCommand', 56 => 'Pantheon\\Terminus\\Commands\\MachineToken\\DeleteAllCommand', 57 => 'Pantheon\\Terminus\\Commands\\MachineToken\\DeleteCommand', 58 => 'Pantheon\\Terminus\\Commands\\MachineToken\\ListCommand', 59 => 'Pantheon\\Terminus\\Commands\\Multidev\\CreateCommand', 60 => 'Pantheon\\Terminus\\Commands\\Multidev\\DeleteCommand', 61 => 'Pantheon\\Terminus\\Commands\\Multidev\\ListCommand', 62 => 'Pantheon\\Terminus\\Commands\\Multidev\\MergeFromDevCommand', 63 => 'Pantheon\\Terminus\\Commands\\Multidev\\MergeToDevCommand', 64 => 'Pantheon\\Terminus\\Commands\\NewRelic\\DisableCommand', 65 => 'Pantheon\\Terminus\\Commands\\NewRelic\\EnableCommand', 66 => 'Pantheon\\Terminus\\Commands\\NewRelic\\InfoCommand', 67 => 'Pantheon\\Terminus\\Commands\\Org\\ListCommand', 68 => 'Pantheon\\Terminus\\Commands\\Org\\People\\AddCommand', 69 => 'Pantheon\\Terminus\\Commands\\Org\\People\\ListCommand', 70 => 'Pantheon\\Terminus\\Commands\\Org\\People\\RemoveCommand', 71 => 'Pantheon\\Terminus\\Commands\\Org\\People\\RoleCommand', 72 => 'Pantheon\\Terminus\\Commands\\Org\\Site\\ListCommand', 73 => 'Pantheon\\Terminus\\Commands\\Org\\Site\\RemoveCommand', 74 => 'Pantheon\\Terminus\\Commands\\Org\\Upstream\\ListCommand', 75 => 'Pantheon\\Terminus\\Commands\\Owner\\SetCommand', 76 => 'Pantheon\\Terminus\\Commands\\PaymentMethod\\AddCommand', 77 => 'Pantheon\\Terminus\\Commands\\PaymentMethod\\ListCommand', 78 => 'Pantheon\\Terminus\\Commands\\PaymentMethod\\RemoveCommand', 79 => 'Pantheon\\Terminus\\Commands\\Plan\\InfoCommand', 80 => 'Pantheon\\Terminus\\Commands\\Plan\\ListCommand', 81 => 'Pantheon\\Terminus\\Commands\\Plan\\SetCommand', 82 => 'Pantheon\\Terminus\\Commands\\Redis\\DisableCommand', 83 => 'Pantheon\\Terminus\\Commands\\Redis\\EnableCommand', 84 => 'Pantheon\\Terminus\\Commands\\Remote\\DrushCommand', 85 => 'Pantheon\\Terminus\\Commands\\Remote\\SSHBaseCommand', 86 => 'Pantheon\\Terminus\\Commands\\Remote\\WPCommand', 87 => 'Pantheon\\Terminus\\Commands\\SSHKey\\AddCommand', 88 => 'Pantheon\\Terminus\\Commands\\SSHKey\\ListCommand', 89 => 'Pantheon\\Terminus\\Commands\\SSHKey\\RemoveCommand', 90 => 'Pantheon\\Terminus\\Commands\\Self\\ClearCacheCommand', 91 => 'Pantheon\\Terminus\\Commands\\Self\\ConfigDumpCommand', 92 => 'Pantheon\\Terminus\\Commands\\Self\\ConsoleCommand', 93 => 'Pantheon\\Terminus\\Commands\\Self\\InfoCommand', 94 => 'Pantheon\\Terminus\\Commands\\Self\\Plugin\\CreateCommand', 95 => 'Pantheon\\Terminus\\Commands\\Self\\Plugin\\InstallCommand', 96 => 'Pantheon\\Terminus\\Commands\\Self\\Plugin\\ListCommand', 97 => 'Pantheon\\Terminus\\Commands\\Self\\Plugin\\ReloadCommand', 98 => 'Pantheon\\Terminus\\Commands\\Self\\Plugin\\SearchCommand', 99 => 'Pantheon\\Terminus\\Commands\\Self\\Plugin\\UninstallCommand', 100 => 'Pantheon\\Terminus\\Commands\\Self\\Plugin\\UpdateCommand', 101 => 'Pantheon\\Terminus\\Commands\\ServiceLevel\\SetCommand', 102 => 'Pantheon\\Terminus\\Commands\\Site\\CreateCommand', 103 => 'Pantheon\\Terminus\\Commands\\Site\\DeleteCommand', 104 => 'Pantheon\\Terminus\\Commands\\Site\\InfoCommand', 105 => 'Pantheon\\Terminus\\Commands\\Site\\ListCommand', 106 => 'Pantheon\\Terminus\\Commands\\Site\\LookupCommand', 107 => 'Pantheon\\Terminus\\Commands\\Site\\Org\\AddCommand', 108 => 'Pantheon\\Terminus\\Commands\\Site\\Org\\ListCommand', 109 => 'Pantheon\\Terminus\\Commands\\Site\\Org\\RemoveCommand', 110 => 'Pantheon\\Terminus\\Commands\\Site\\SiteCommand', 111 => 'Pantheon\\Terminus\\Commands\\Site\\Team\\AddCommand', 112 => 'Pantheon\\Terminus\\Commands\\Site\\Team\\ListCommand', 113 => 'Pantheon\\Terminus\\Commands\\Site\\Team\\RemoveCommand', 114 => 'Pantheon\\Terminus\\Commands\\Site\\Team\\RoleCommand', 115 => 'Pantheon\\Terminus\\Commands\\Site\\Upstream\\ClearCacheCommand', 116 => 'Pantheon\\Terminus\\Commands\\Site\\Upstream\\SetCommand', 117 => 'Pantheon\\Terminus\\Commands\\Solr\\DisableCommand', 118 => 'Pantheon\\Terminus\\Commands\\Solr\\EnableCommand', 119 => 'Pantheon\\Terminus\\Commands\\Tag\\AddCommand', 120 => 'Pantheon\\Terminus\\Commands\\Tag\\ListCommand', 121 => 'Pantheon\\Terminus\\Commands\\Tag\\RemoveCommand', 122 => 'Pantheon\\Terminus\\Commands\\Tag\\TagCommand', 123 => 'Pantheon\\Terminus\\Commands\\TerminusCommand', 124 => 'Pantheon\\Terminus\\Commands\\Upstream\\InfoCommand', 125 => 'Pantheon\\Terminus\\Commands\\Upstream\\ListCommand', 126 => 'Pantheon\\Terminus\\Commands\\Upstream\\Updates\\ApplyCommand', 127 => 'Pantheon\\Terminus\\Commands\\Upstream\\Updates\\ListCommand', ...], $classLoader = ???) phar:///usr/local/bin/terminus/src/Terminus.php:478
    0.5895   22676952   5. Symfony\Component\Console\Application->run($input = class Symfony\Component\Console\Input\ArgvInput { protected $definition = class Symfony\Component\Console\Input\InputDefinition { private $arguments = [...]; private $requiredCount = 2; private $lastArrayArgument = NULL; private $lastOptionalArgument = class Symfony\Component\Console\Input\InputArgument { ... }; private $options = [...]; private $negations = [...]; private $shortcuts = [...] }; protected $stream = NULL; protected $options = ['no-interaction' => TRUE, 'site-name' => 'composer-base', 'site-mail' => 'info@messageagency.com', 'account-name' => 'admin', 'account-mail' => 'info@messageagency.com', 'account-pass' => '']; protected $arguments = ['command' => 'build:env:install', 'site_env_id' => 'composer-base.pr-421']; protected $interactive = FALSE; private $tokens = [0 => '-n', 1 => 'build:env:install', 2 => 'composer-base.pr-421', 3 => '--site-name=composer-base', 4 => '--site-mail=info@messageagency.com', 5 => '--account-name=admin', 6 => '--account-mail=info@messageagency.com', 7 => '--account-pass=']; private $parsed = [] }, $output = class Symfony\Component\Console\Output\ConsoleOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { private $decorated = FALSE; private $styles = [...]; private $styleStack = class Symfony\Component\Console\Formatter\OutputFormatterStyleStack { ... } }; private ${Symfony\Component\Console\Output\StreamOutput}stream = resource(2) of type (stream); private $stderr = class Symfony\Component\Console\Output\StreamOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { ... }; private $stream = resource(3) of type (stream) }; private $consoleSectionOutputs = [] }) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/consolidation/robo/src/Runner.php:282
    0.5986   22695008   6. Symfony\Component\Console\Application->doRun($input = class Symfony\Component\Console\Input\ArgvInput { protected $definition = class Symfony\Component\Console\Input\InputDefinition { private $arguments = [...]; private $requiredCount = 2; private $lastArrayArgument = NULL; private $lastOptionalArgument = class Symfony\Component\Console\Input\InputArgument { ... }; private $options = [...]; private $negations = [...]; private $shortcuts = [...] }; protected $stream = NULL; protected $options = ['no-interaction' => TRUE, 'site-name' => 'composer-base', 'site-mail' => 'info@messageagency.com', 'account-name' => 'admin', 'account-mail' => 'info@messageagency.com', 'account-pass' => '']; protected $arguments = ['command' => 'build:env:install', 'site_env_id' => 'composer-base.pr-421']; protected $interactive = FALSE; private $tokens = [0 => '-n', 1 => 'build:env:install', 2 => 'composer-base.pr-421', 3 => '--site-name=composer-base', 4 => '--site-mail=info@messageagency.com', 5 => '--account-name=admin', 6 => '--account-mail=info@messageagency.com', 7 => '--account-pass=']; private $parsed = [] }, $output = class Symfony\Component\Console\Output\ConsoleOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { private $decorated = FALSE; private $styles = [...]; private $styleStack = class Symfony\Component\Console\Formatter\OutputFormatterStyleStack { ... } }; private ${Symfony\Component\Console\Output\StreamOutput}stream = resource(2) of type (stream); private $stderr = class Symfony\Component\Console\Output\StreamOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { ... }; private $stream = resource(3) of type (stream) }; private $consoleSectionOutputs = [] }) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/symfony/console/Application.php:171
    0.5999   22840088   7. Symfony\Component\Console\Application->doRunCommand($command = class Consolidation\AnnotatedCommand\AnnotatedCommand { private ${Symfony\Component\Console\Command\Command}application = class Symfony\Component\Console\Application { private $commands = [...]; private $wantHelps = FALSE; private $runningCommand = ...; private $name = 'Terminus'; private $version = '3.1.2'; private $commandLoader = NULL; private $catchExceptions = TRUE; private $autoExit = FALSE; private $definition = class Symfony\Component\Console\Input\InputDefinition { ... }; private $helperSet = class Symfony\Component\Console\Helper\HelperSet { ... }; private $dispatcher = class Symfony\Component\EventDispatcher\EventDispatcher { ... }; private $terminal = class Symfony\Component\Console\Terminal { ... }; private $defaultCommand = 'list'; private $singleCommand = FALSE; private $initialized = TRUE; private $signalRegistry = class Symfony\Component\Console\SignalRegistry\SignalRegistry { ... }; private $signalsToDispatchEvent = [...] }; private ${Symfony\Component\Console\Command\Command}name = 'build:env:install'; private ${Symfony\Component\Console\Command\Command}processTitle = NULL; private ${Symfony\Component\Console\Command\Command}aliases = [0 => 'build-env:site-install']; private ${Symfony\Component\Console\Command\Command}definition = class Symfony\Component\Console\Input\InputDefinition { private $arguments = [...]; private $requiredCount = 1; private $lastArrayArgument = NULL; private $lastOptionalArgument = class Symfony\Component\Console\Input\InputArgument { ... }; private $options = [...]; private $negations = [...]; private $shortcuts = [...] }; private ${Symfony\Component\Console\Command\Command}hidden = FALSE; private ${Symfony\Component\Console\Command\Command}help = ''; private ${Symfony\Component\Console\Command\Command}description = 'Install the apporpriate CMS on the newly-created Pantheon site.'; private ${Symfony\Component\Console\Command\Command}fullDefinition = class Symfony\Component\Console\Input\InputDefinition { private $arguments = [...]; private $requiredCount = 2; private $lastArrayArgument = NULL; private $lastOptionalArgument = class Symfony\Component\Console\Input\InputArgument { ... }; private $options = [...]; private $negations = [...]; private $shortcuts = [...] }; private ${Symfony\Component\Console\Command\Command}ignoreValidationErrors = FALSE; private ${Symfony\Component\Console\Command\Command}code = NULL; private ${Symfony\Component\Console\Command\Command}synopsis = []; private ${Symfony\Component\Console\Command\Command}usages = []; private ${Symfony\Component\Console\Command\Command}helperSet = class Symfony\Component\Console\Helper\HelperSet { private $helpers = [...]; private $command = NULL }; protected $commandCallback = [0 => class Pantheon\TerminusBuildTools\Commands\EnvInstallCommand { ... }, 1 => 'installSite']; protected $completionCallback = NULL; protected $commandProcessor = class Consolidation\AnnotatedCommand\CommandProcessor { protected $hookManager = class Consolidation\AnnotatedCommand\Hooks\HookManager { ... }; protected $formatterManager = class Consolidation\OutputFormatters\FormatterManager { ... }; protected $prepareOptionsList = [...]; protected $passExceptions = NULL; protected $resultWriter = class Consolidation\AnnotatedCommand\ResultWriter { ... }; protected $parameterInjection = class Consolidation\AnnotatedCommand\ParameterInjection { ... }; protected $logger = class Robo\Log\RoboLogger { ... } }; protected $annotationData = class Consolidation\AnnotatedCommand\AnnotationData { private ${ArrayObject}storage = [...] }; protected $examples = []; protected $topics = []; protected $returnType = NULL; protected $injectedClasses = []; protected $parameterMap = ['site_env_id' => FALSE, 'siteDir' => FALSE] }, $input = class Symfony\Component\Console\Input\ArgvInput { protected $definition = class Symfony\Component\Console\Input\InputDefinition { private $arguments = [...]; private $requiredCount = 2; private $lastArrayArgument = NULL; private $lastOptionalArgument = class Symfony\Component\Console\Input\InputArgument { ... }; private $options = [...]; private $negations = [...]; private $shortcuts = [...] }; protected $stream = NULL; protected $options = ['no-interaction' => TRUE, 'site-name' => 'composer-base', 'site-mail' => 'info@messageagency.com', 'account-name' => 'admin', 'account-mail' => 'info@messageagency.com', 'account-pass' => '']; protected $arguments = ['command' => 'build:env:install', 'site_env_id' => 'composer-base.pr-421']; protected $interactive = FALSE; private $tokens = [0 => '-n', 1 => 'build:env:install', 2 => 'composer-base.pr-421', 3 => '--site-name=composer-base', 4 => '--site-mail=info@messageagency.com', 5 => '--account-name=admin', 6 => '--account-mail=info@messageagency.com', 7 => '--account-pass=']; private $parsed = [] }, $output = class Symfony\Component\Console\Output\ConsoleOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { private $decorated = FALSE; private $styles = [...]; private $styleStack = class Symfony\Component\Console\Formatter\OutputFormatterStyleStack { ... } }; private ${Symfony\Component\Console\Output\StreamOutput}stream = resource(2) of type (stream); private $stderr = class Symfony\Component\Console\Output\StreamOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { ... }; private $stream = resource(3) of type (stream) }; private $consoleSectionOutputs = [] }) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/symfony/console/Application.php:301
    0.6048   22903992   8. Symfony\Component\Console\Command\Command->run($input = class Symfony\Component\Console\Input\ArgvInput { protected $definition = class Symfony\Component\Console\Input\InputDefinition { private $arguments = [...]; private $requiredCount = 2; private $lastArrayArgument = NULL; private $lastOptionalArgument = class Symfony\Component\Console\Input\InputArgument { ... }; private $options = [...]; private $negations = [...]; private $shortcuts = [...] }; protected $stream = NULL; protected $options = ['no-interaction' => TRUE, 'site-name' => 'composer-base', 'site-mail' => 'info@messageagency.com', 'account-name' => 'admin', 'account-mail' => 'info@messageagency.com', 'account-pass' => '']; protected $arguments = ['command' => 'build:env:install', 'site_env_id' => 'composer-base.pr-421']; protected $interactive = FALSE; private $tokens = [0 => '-n', 1 => 'build:env:install', 2 => 'composer-base.pr-421', 3 => '--site-name=composer-base', 4 => '--site-mail=info@messageagency.com', 5 => '--account-name=admin', 6 => '--account-mail=info@messageagency.com', 7 => '--account-pass=']; private $parsed = [] }, $output = class Symfony\Component\Console\Output\ConsoleOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { private $decorated = FALSE; private $styles = [...]; private $styleStack = class Symfony\Component\Console\Formatter\OutputFormatterStyleStack { ... } }; private ${Symfony\Component\Console\Output\StreamOutput}stream = resource(2) of type (stream); private $stderr = class Symfony\Component\Console\Output\StreamOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { ... }; private $stream = resource(3) of type (stream) }; private $consoleSectionOutputs = [] }) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/symfony/console/Application.php:1058
 [notice]  - drush -d site-install minimal --account-mail='info@messageagency.com' --account-name=admin --account-pass="[REDACTED]" --site-mail='info@messageagency.com' --site-name=composer-base --yes
    0.6058   22958376   9. Consolidation\AnnotatedCommand\AnnotatedCommand->execute($input = class Symfony\Component\Console\Input\ArgvInput { protected $definition = class Symfony\Component\Console\Input\InputDefinition { private $arguments = [...]; private $requiredCount = 2; private $lastArrayArgument = NULL; private $lastOptionalArgument = class Symfony\Component\Console\Input\InputArgument { ... }; private $options = [...]; private $negations = [...]; private $shortcuts = [...] }; protected $stream = NULL; protected $options = ['no-interaction' => TRUE, 'site-name' => 'composer-base', 'site-mail' => 'info@messageagency.com', 'account-name' => 'admin', 'account-mail' => 'info@messageagency.com', 'account-pass' => '']; protected $arguments = ['command' => 'build:env:install', 'site_env_id' => 'composer-base.pr-421']; protected $interactive = FALSE; private $tokens = [0 => '-n', 1 => 'build:env:install', 2 => 'composer-base.pr-421', 3 => '--site-name=composer-base', 4 => '--site-mail=info@messageagency.com', 5 => '--account-name=admin', 6 => '--account-mail=info@messageagency.com', 7 => '--account-pass=']; private $parsed = [] }, $output = class Symfony\Component\Console\Output\ConsoleOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { private $decorated = FALSE; private $styles = [...]; private $styleStack = class Symfony\Component\Console\Formatter\OutputFormatterStyleStack { ... } }; private ${Symfony\Component\Console\Output\StreamOutput}stream = resource(2) of type (stream); private $stderr = class Symfony\Component\Console\Output\StreamOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { ... }; private $stream = resource(3) of type (stream) }; private $consoleSectionOutputs = [] }) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/symfony/console/Command/Command.php:298
    0.6062   22974600  10. Consolidation\AnnotatedCommand\CommandProcessor->process($output = class Symfony\Component\Console\Output\ConsoleOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { private $decorated = FALSE; private $styles = [...]; private $styleStack = class Symfony\Component\Console\Formatter\OutputFormatterStyleStack { ... } }; private ${Symfony\Component\Console\Output\StreamOutput}stream = resource(2) of type (stream); private $stderr = class Symfony\Component\Console\Output\StreamOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { ... }; private $stream = resource(3) of type (stream) }; private $consoleSectionOutputs = [] }, $names = [0 => 'build:env:install', 1 => 'build-env:site-install', 2 => 'Pantheon\\TerminusBuildTools\\Commands\\EnvInstallCommand'], $commandCallback = [0 => class Pantheon\TerminusBuildTools\Commands\EnvInstallCommand { protected $logger = class Robo\Log\RoboLogger { ... }; protected $config = class Pantheon\Terminus\Config\DefaultsConfig { ... }; protected $container = class League\Container\Container { ... }; protected $leagueContainer = NULL; protected $io = NULL; protected $input = class Symfony\Component\Console\Input\ArgvInput { ... }; protected $output = class Symfony\Component\Console\Output\ConsoleOutput { ... }; protected $session = class Pantheon\Terminus\Session\Session { ... }; protected $tmpDirs = [...]; protected $provider_manager = NULL; protected $ci_provider = NULL; protected $git_provider = NULL; protected $site_provider = NULL; protected $builder = class Robo\Collection\CollectionBuilder { ... }; protected $sites = class Pantheon\Terminus\Collections\Sites { ... } }, 1 => 'installSite'], $commandData = class Consolidation\AnnotatedCommand\CommandData { protected $annotationData = class Consolidation\AnnotatedCommand\AnnotationData { private ${ArrayObject}storage = [...] }; protected $input = class Symfony\Component\Console\Input\ArgvInput { protected $definition = class Symfony\Component\Console\Input\InputDefinition { ... }; protected $stream = NULL; protected $options = [...]; protected $arguments = [...]; protected $interactive = FALSE; private $tokens = [...]; private $parsed = [...] }; protected $output = class Symfony\Component\Console\Output\ConsoleOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { ... }; private ${Symfony\Component\Console\Output\StreamOutput}stream = resource(2) of type (stream); private $stderr = class Symfony\Component\Console\Output\StreamOutput { ... }; private $consoleSectionOutputs = [...] }; protected $includeOptionsInArgs = TRUE; protected $specialDefaults = [0 => 'ansi']; protected $injectedInstances = []; protected $formatterOptions = class Consolidation\OutputFormatters\Options\FormatterOptions { protected $configurationData = [...]; protected $options = [...]; protected $input = NULL }; protected $parameterMap = ['site_env_id' => FALSE, 'siteDir' => FALSE] }) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/consolidation/annotated-command/src/AnnotatedCommand.php:390
    0.6062   22974600  11. Consolidation\AnnotatedCommand\CommandProcessor->validateRunAndAlter($names = [0 => 'build:env:install', 1 => 'build-env:site-install', 2 => 'Pantheon\\TerminusBuildTools\\Commands\\EnvInstallCommand'], $commandCallback = [0 => class Pantheon\TerminusBuildTools\Commands\EnvInstallCommand { protected $logger = class Robo\Log\RoboLogger { ... }; protected $config = class Pantheon\Terminus\Config\DefaultsConfig { ... }; protected $container = class League\Container\Container { ... }; protected $leagueContainer = NULL; protected $io = NULL; protected $input = class Symfony\Component\Console\Input\ArgvInput { ... }; protected $output = class Symfony\Component\Console\Output\ConsoleOutput { ... }; protected $session = class Pantheon\Terminus\Session\Session { ... }; protected $tmpDirs = [...]; protected $provider_manager = NULL; protected $ci_provider = NULL; protected $git_provider = NULL; protected $site_provider = NULL; protected $builder = class Robo\Collection\CollectionBuilder { ... }; protected $sites = class Pantheon\Terminus\Collections\Sites { ... } }, 1 => 'installSite'], $commandData = class Consolidation\AnnotatedCommand\CommandData { protected $annotationData = class Consolidation\AnnotatedCommand\AnnotationData { private ${ArrayObject}storage = [...] }; protected $input = class Symfony\Component\Console\Input\ArgvInput { protected $definition = class Symfony\Component\Console\Input\InputDefinition { ... }; protected $stream = NULL; protected $options = [...]; protected $arguments = [...]; protected $interactive = FALSE; private $tokens = [...]; private $parsed = [...] }; protected $output = class Symfony\Component\Console\Output\ConsoleOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { ... }; private ${Symfony\Component\Console\Output\StreamOutput}stream = resource(2) of type (stream); private $stderr = class Symfony\Component\Console\Output\StreamOutput { ... }; private $consoleSectionOutputs = [...] }; protected $includeOptionsInArgs = TRUE; protected $specialDefaults = [0 => 'ansi']; protected $injectedInstances = []; protected $formatterOptions = class Consolidation\OutputFormatters\Options\FormatterOptions { protected $configurationData = [...]; protected $options = [...]; protected $input = NULL }; protected $parameterMap = ['site_env_id' => FALSE, 'siteDir' => FALSE] }) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/consolidation/annotated-command/src/CommandProcessor.php:176
    0.6068   22994600  12. Consolidation\AnnotatedCommand\CommandProcessor->runCommandCallback($commandCallback = [0 => class Pantheon\TerminusBuildTools\Commands\EnvInstallCommand { protected $logger = class Robo\Log\RoboLogger { ... }; protected $config = class Pantheon\Terminus\Config\DefaultsConfig { ... }; protected $container = class League\Container\Container { ... }; protected $leagueContainer = NULL; protected $io = NULL; protected $input = class Symfony\Component\Console\Input\ArgvInput { ... }; protected $output = class Symfony\Component\Console\Output\ConsoleOutput { ... }; protected $session = class Pantheon\Terminus\Session\Session { ... }; protected $tmpDirs = [...]; protected $provider_manager = NULL; protected $ci_provider = NULL; protected $git_provider = NULL; protected $site_provider = NULL; protected $builder = class Robo\Collection\CollectionBuilder { ... }; protected $sites = class Pantheon\Terminus\Collections\Sites { ... } }, 1 => 'installSite'], $commandData = class Consolidation\AnnotatedCommand\CommandData { protected $annotationData = class Consolidation\AnnotatedCommand\AnnotationData { private ${ArrayObject}storage = [...] }; protected $input = class Symfony\Component\Console\Input\ArgvInput { protected $definition = class Symfony\Component\Console\Input\InputDefinition { ... }; protected $stream = NULL; protected $options = [...]; protected $arguments = [...]; protected $interactive = FALSE; private $tokens = [...]; private $parsed = [...] }; protected $output = class Symfony\Component\Console\Output\ConsoleOutput { private ${Symfony\Component\Console\Output\Output}verbosity = 32; private ${Symfony\Component\Console\Output\Output}formatter = class Symfony\Component\Console\Formatter\OutputFormatter { ... }; private ${Symfony\Component\Console\Output\StreamOutput}stream = resource(2) of type (stream); private $stderr = class Symfony\Component\Console\Output\StreamOutput { ... }; private $consoleSectionOutputs = [...] }; protected $includeOptionsInArgs = TRUE; protected $specialDefaults = [0 => 'ansi']; protected $injectedInstances = []; protected $formatterOptions = class Consolidation\OutputFormatters\Options\FormatterOptions { protected $configurationData = [...]; protected $options = [...]; protected $input = NULL }; protected $parameterMap = ['site_env_id' => FALSE, 'siteDir' => FALSE] }) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/consolidation/annotated-command/src/CommandProcessor.php:212
    0.6069   22996688  13. call_user_func_array:{/home/tester/.terminus/terminus-dependencies-e227447905/vendor/consolidation/annotated-command/src/CommandProcessor.php:257}($callback = [0 => class Pantheon\TerminusBuildTools\Commands\EnvInstallCommand { protected $logger = class Robo\Log\RoboLogger { ... }; protected $config = class Pantheon\Terminus\Config\DefaultsConfig { ... }; protected $container = class League\Container\Container { ... }; protected $leagueContainer = NULL; protected $io = NULL; protected $input = class Symfony\Component\Console\Input\ArgvInput { ... }; protected $output = class Symfony\Component\Console\Output\ConsoleOutput { ... }; protected $session = class Pantheon\Terminus\Session\Session { ... }; protected $tmpDirs = [...]; protected $provider_manager = NULL; protected $ci_provider = NULL; protected $git_provider = NULL; protected $site_provider = NULL; protected $builder = class Robo\Collection\CollectionBuilder { ... }; protected $sites = class Pantheon\Terminus\Collections\Sites { ... } }, 1 => 'installSite'], $args = [0 => 'composer-base.pr-421', 1 => '', 2 => ['account-mail' => 'info@messageagency.com', 'account-name' => 'admin', 'account-pass' => '', 'site-mail' => 'info@messageagency.com', 'site-name' => 'composer-base', 'profile' => '', 'help' => FALSE, 'quiet' => FALSE, 'verbose' => FALSE, 'version' => FALSE, 'ansi' => NULL, 'no-interaction' => TRUE, 'define' => [...], 'yes' => FALSE]]) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/consolidation/annotated-command/src/CommandProcessor.php:257
    0.6069   22996760  14. Pantheon\TerminusBuildTools\Commands\EnvInstallCommand->installSite($site_env_id = 'composer-base.pr-421', $siteDir = '', $site_install_options = ['account-mail' => 'info@messageagency.com', 'account-name' => 'admin', 'account-pass' => '', 'site-mail' => 'info@messageagency.com', 'site-name' => 'composer-base', 'profile' => '', 'help' => FALSE, 'quiet' => FALSE, 'verbose' => FALSE, 'version' => FALSE, 'ansi' => NULL, 'no-interaction' => TRUE, 'define' => [], 'yes' => FALSE]) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/consolidation/annotated-command/src/CommandProcessor.php:257
    0.6071   23044536  15. Pantheon\TerminusBuildTools\Commands\BuildToolsBase->doInstallSite($site_env_id = 'composer-base.pr-421', $composer_json = ['name' => 'messageagency/composer-base', 'description' => 'Base project for new Message Agency sites', 'type' => 'project', 'license' => 'MIT', 'repositories' => [0 => [...], 1 => [...], 2 => [...], 3 => [...], 4 => [...], 5 => [...], 6 => [...], 7 => [...]], 'require' => ['cweagans/composer-patches' => '^1.0', 'drupal/address' => '~1.0', 'drupal/admin_toolbar' => '^3.0', 'drupal/auto_entitylabel' => '^3.0@beta', 'drupal/better_exposed_filters' => '^6', 'drupal/block_access' => '^1.0@beta', 'drupal/bootstrap_layouts' => 'dev-3286322-automated-drupal-10', 'drupal/chosen' => '^3.0', 'drupal/components' => '^3', 'drupal/contact_storage' => '^1.0', 'drupal/core-composer-scaffold' => '^10', 'drupal/core-recommended' => '^10', 'drupal/crop' => '^2.0', 'drupal/ctools' => '~3.0', 'drupal/devel' => '^5', 'drupal/ds' => '~3.2', 'drupal/dynamic_entity_reference' => '3.x-dev', 'drupal/emulsify_twig' => 'dev-d10', 'drupal/entity' => '~1.0', 'drupal/entity_reference_revisions' => '~1.0', 'drupal/entityqueue' => '~1.0', 'drupal/eva' => '^3', 'drupal/field_group' => '^3.0', 'drupal/focal_point' => '^2', 'drupal/fontawesome' => '^2.19', 'drupal/google_analytics' => '^4', 'drupal/inline_entity_form' => '~1.0', 'drupal/link_attributes' => '~1.0', 'drupal/linkit' => '^6.0', 'drupal/masquerade' => '~2.0', 'drupal/maxlength' => 'dev-3295052-drupal-10-compatibility', 'drupal/menu_block' => '1.x-dev', 'drupal/menu_link_attributes' => '~1.0', 'drupal/menu_trail_by_path' => '^2', 'drupal/metatag' => '^1.8', 'drupal/metatag_facebook' => '^1.7', 'drupal/metatag_google_cse' => '^1.7', 'drupal/metatag_open_graph' => '^1.7', 'drupal/metatag_twitter_cards' => '^1.7', 'drupal/metatag_verification' => '^1.7', 'drupal/metatag_views' => '^1.7', 'drupal/paragraphs' => '~1.1', 'drupal/pathauto' => '^1.11', 'drupal/radix' => '4.x-dev', 'drupal/redirect' => '~1.0', 'drupal/responsive_tables_filter' => '~1.1', 'drupal/role_delegation' => '~1.0', 'drupal/schema_metatag' => '^1.4', 'drupal/simple_block' => '^1.0@beta', 'drupal/simple_sitemap' => '^4', 'drupal/smart_trim' => '^2', 'drupal/super_login' => '^2', 'drupal/token' => '~1.0', 'drupal/video_embed_field' => '^2.4', 'drupal/view_unpublished' => 'dev-3299433-automated-drupal-10', 'drupal/viewfield' => 'dev-3299434-automated-drupal-10', 'drupal/workbench' => '^1.0', 'drush-ops/behat-drush-endpoint' => '^9.3', 'drush/drush' => '^11', 'jquery/touch-punch' => 'dev-master', 'library/chosen' => '~1.0', 'messageagency/ma_signpost_icons' => '^1.3', 'messageagency/ma_sprout_helpers' => '^1.0', 'oomphinc/composer-installers-extender' => '^2.0', 'pantheon-systems/drupal-integrations' => '^10', 'pantheon-systems/quicksilver-pushback' => '~2'], 'conflict' => ['drupal/drupal' => '*'], 'minimum-stability' => 'dev', 'prefer-stable' => TRUE, 'autoload' => ['classmap' => [...]], 'scripts' => ['build-assets' => [...], 'lint' => 'find web/modules/custom web/themes/custom \\( -name \'*.php\' -o -name \'*.inc\' -o -name \'*.theme\' -o -name \'*.install\' -o -name \'*.module\' \\)  -exec php -l {} \\;', 'code-sniff' => [...], 'unit-test' => 'echo \'No unit test step defined.\'', 'prepare-for-pantheon' => 'DrupalProject\\composer\\ScriptHandler::prepareForPantheon', 'post-install-cmd' => [...], 'post-update-cmd' => [...], 'post-create-project-cmd' => [...], 'run-theme-script' => [...]], 'extra' => ['installer-types' => [...], 'installer-paths' => [...], 'build-env' => [...], 'drupal-scaffold' => [...], 'composer-exit-on-patch-failure' => TRUE, 'patches' => [...]], 'config' => ['optimize-autoloader' => TRUE, 'preferred-install' => 'dist', 'sort-packages' => TRUE, 'discard-changes' => TRUE, 'allow-plugins' => [...]], 'require-dev' => ['behat/behat' => '*', 'behat/mink' => '*', 'behat/mink-extension' => '*', 'behat/mink-goutte-driver' => '*', 'dealerdirect/phpcodesniffer-composer-installer' => '^1.0', 'dmore/behat-chrome-extension' => '^1.4', 'drupal/coder' => '^8.3', 'drupal/drupal-driver' => '*', 'drupal/drupal-extension' => '*', 'genesis/behat-fail-aid' => '^3.7', 'mikey179/vfsstream' => '^1.6', 'phpunit/phpunit' => '^9.5', 'squizlabs/php_codesniffer' => '^3.7']], $site_install_options = ['account-mail' => 'info@messageagency.com', 'account-name' => 'admin', 'account-pass' => '', 'site-mail' => 'info@messageagency.com', 'site-name' => 'composer-base', 'profile' => '', 'help' => FALSE, 'quiet' => FALSE, 'verbose' => FALSE, 'version' => FALSE, 'ansi' => NULL, 'no-interaction' => TRUE, 'define' => [], 'yes' => FALSE], $app = ???) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/pantheon-systems/terminus-build-tools-plugin/src/Commands/EnvInstallCommand.php:40
    0.6071   23044536  16. Pantheon\TerminusBuildTools\Commands\BuildToolsBase->runCommandTemplateOnRemoteEnv($site_env_id = 'composer-base.pr-421', $command_templates = [0 => 'drush -d site-install minimal --account-mail={account-mail} --account-name={account-name} --account-pass={account-pass} --site-mail={site-mail} --site-name={site-name} --yes', 1 => 'drush cdel block.block.stark_admin', 2 => 'drush cdel block.block.stark_branding', 3 => 'drush cdel block.block.stark_local_actions', 4 => 'drush cdel block.block.stark_local_tasks', 5 => 'drush cdel block.block.stark_messages', 6 => 'drush cdel block.block.stark_page_title', 7 => 'drush cdel block.block.stark_tools', 8 => 'drush en config --yes', 9 => 'drush then seven --yes', 10 => 'drush cset system.theme default seven --yes', 11 => 'drush pmu automated_cron update --yes', 12 => 'drush thun stark --yes', 13 => 'drush config-import --yes --partial', 14 => 'drush ma-base-theme:enable {site-name}', 15 => 'drush ma-base-theme:setup {site-name}'], $operation_label = 'Install site', $options = ['account-mail' => 'info@messageagency.com', 'account-name' => 'admin', 'account-pass' => '', 'site-mail' => 'info@messageagency.com', 'site-name' => 'composer-base', 'profile' => '', 'help' => FALSE, 'quiet' => FALSE, 'verbose' => FALSE, 'version' => FALSE, 'ansi' => NULL, 'no-interaction' => TRUE, 'define' => [], 'yes' => FALSE]) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/pantheon-systems/terminus-build-tools-plugin/src/Commands/BuildToolsBase.php:646
    2.4643   24385504  17. Pantheon\TerminusBuildTools\Commands\BuildToolsBase->interpolate($message = 'drush -d site-install minimal --account-mail={account-mail} --account-name={account-name} --account-pass={account-pass} --site-mail={site-mail} --site-name={site-name} --yes', $context = ['account-mail' => '\'info@messageagency.com\'', 'account-name' => 'admin', 'account-pass' => '"[REDACTED]"', 'site-mail' => '\'info@messageagency.com\'', 'site-name' => 'composer-base', 'profile' => '', 'help' => FALSE, 'quiet' => FALSE, 'verbose' => FALSE, 'version' => FALSE, 'ansi' => NULL, 'no-interaction' => TRUE, 'yes' => FALSE]) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/pantheon-systems/terminus-build-tools-plugin/src/Commands/BuildToolsBase.php:669
    2.4643   24394280  18. Robo\Common\ProcessUtils::escapeArgument($argument = NULL) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/pantheon-systems/terminus-build-tools-plugin/src/Commands/BuildToolsBase.php:1292
    2.4643   24394280  19. str_replace($search = '\'', $replace = '\'\\\'\'', $subject = NULL) /home/tester/.terminus/terminus-dependencies-e227447905/vendor/consolidation/robo/src/Common/ProcessUtils.php:74
aaronbauman commented 1 year ago

@kyletaylored did you ever figure out a solution to this?

kyletaylored commented 1 year ago

We had a number of fixes deployed in 3.0.6. Have you tried that version yet?

aaronbauman commented 1 year ago

yes, i'm running 3.0.6 and build tools is still choking on this error on php 8.1

aaronbauman commented 1 year ago

welp, i looked through the tests and saw that you're using the 8.2 image, so i switched to that and now the build is passing, so /shrug