Drupal 10, the latest version of the open-source digital experience platform with even more features, is here.I am trying to run "drush vagrant-build --blueprint=aegir"; however, I get this:
C:/Users/Domas/vagrant/projects/aegir1/.config/config.rb:1: invalid Unicode escape (SyntaxError)
require "c:\users\domas\.drush\drush-vagrant/lib/global.rb"
^
Win8 installation. Full log below:
$ drush vagrant-build --blueprint=aegir
which: no tput in (/usr/local/bin:/usr/bin:/cygdrive/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/cygdrive/c/Windows/system32:/cygdrive/c/Windows:/cygdrive/c/Windows/System32/Wbem:/cygdrive/c/Windows/System32/WindowsPowerShell/v1.0:/cygdrive/c/Program Files/Broadcom/Broadcom 802.11/Driver:/cygdrive/c/Program Files (x86)/QT Lite/QTSystem:/cygdrive/c/vagrant/vagrant/bin:/cygdrive/c/Windows/System32/UnxUtils:/cygdrive/c/Program Files (x86)/Git/cmd:/cygdrive/c/Program Files (x86)/Git/bin:/cygdrive/c/Ruby193/bin:/cygdrive/c/ProgramData/Drush:/cygdrive/c/Program Files (x86)/Drush/GnuWin32/bin:/cygdrive/c/Program Files (x86)/Drush/Php:/cygdrive/c/Program Files (x86)/Drush/cwRsync/bin)
The name of your project may be used in URLs, and so should only contain lower-case letters and numbers.
It may also contain hyphens (-) and dots (.), so long as they do not come at the beginning or end of the name.
What would you like to call your project?: aegir1
Would you like to generate entries in /etc/hosts for the VMs in your project? (y/n): y
You are about to:
* Create a new project called "aegir1" at "C:\Users\Domas/vagrant/projects/aegir1".
* Add entries for the FQDNs of the VMs to /etc/hosts. (You will be prompted for your sudo password.)
* Generate Drush aliases for the project and VMs.
* Launch the project VMs immediately.
* Build the project using the "aegir" blueprint from the "aegirup" extension.
Do you want to proceed with initializing the project? (y/n): y
Copied the "aegir" blueprint directory to C:\Users\Domas/vagrant/projects/aegir1. [ok]
Created symlink to Vagrantfile. [ok]
Created symlink to .gitignore. [ok]
Created the ".config" directory in C:\Users\Domas/vagrant/projects/aegir1. [ok]
Wrote "blueprint.inc" to C:\Users\Domas/vagrant/projects/aegir1/.config. [ok]
Successfully wrote config.rb [ok]
Initialized empty Git repository in C:/Users/Domas/vagrant/projects/aegir1/.git/
warning: LF will be replaced by CRLF in manifests/nodes.pp.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in manifests/site.pp.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in settings.rb.
The file will have its original line endings in your working directory.
error: pathspec 'commit.'' did not match any file(s) known to git.
C:/vagrant/vagrant/embedded/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': C:/Users/Domas/vagrant/projects/aegir1/.config/config.rb:1: invalid Unicode escape (SyntaxError)
require "c:\users\domas\.drush\drush-vagrant/lib/global.rb"
^
from C:/vagrant/vagrant/embedded/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from C:/Users/Domas/vagrant/projects/aegir1/Vagrantfile:2:in `block in <top (required)>'
from C:/vagrant/vagrant/embedded/lib/ruby/gems/1.9.1/gems/vagrant-1.0.5/lib/vagrant/config/loader.rb:83:in `call'
from C:/vagrant/vagrant/embedded/lib/ruby/gems/1.9.1/gems/vagrant-1.0.5/lib/vagrant/config/loader.rb:83:in `block (2 levels) in load'
from C:/vagrant/vagrant/embedded/lib/ruby/gems/1.9.1/gems/vagrant-1.0.5/lib/vagrant/config/loader.rb:79:in `each'
from C:/vagrant/vagrant/embedded/lib/ruby/gems/1.9.1/gems/vagrant-1.0.5/lib/vagrant/config/loader.rb:79:in `block in load'
from C:/vagrant/vagrant/embedded/lib/ruby/gems/1.9.1/gems/vagrant-1.0.5/lib/vagrant/config/loader.rb:76:in `each'
from C:/vagrant/vagrant/embedded/lib/ruby/gems/1.9.1/gems/vagrant-1.0.5/lib/vagrant/config/loader.rb:76:in `load'
from C:/vagrant/vagrant/embedded/lib/ruby/gems/1.9.1/gems/vagrant-1.0.5/lib/vagrant/environment.rb:387:in `block in load_config!'
from C:/vagrant/vagrant/embedded/lib/ruby/gems/1.9.1/gems/vagrant-1.0.5/lib/vagrant/environment.rb:392:in `call'
from C:/vagrant/vagrant/embedded/lib/ruby/gems/1.9.1/gems/vagrant-1.0.5/lib/vagrant/environment.rb:392:in `load_config!'
from C:/vagrant/vagrant/embedded/lib/ruby/gems/1.9.1/gems/vagrant-1.0.5/lib/vagrant/environment.rb:327:in `load!'
from C:/vagrant/vagrant/embedded/lib/ruby/gems/1.9.1/gems/vagrant-1.0.5/bin/vagrant:40:in `<top (required)>'
from C:/vagrant/vagrant/bin//../embedded/bin/vagrant:19:in `load'
from C:/vagrant/vagrant/bin//../embedded/bin/vagrant:19:in `<main>'
Invalid argument supplied for foreach() project_alias.tpl.php:19 [warning]
Invalid argument supplied for foreach() project_alias.tpl.php:19 [warning]
Wrote project aliases file to C:\Users\Domas/.drush/aegir1.aliases.drushrc.php. [ok]
Enter your password to add entries for the VMs in your project to your /etc/hosts file.
Your project was successfully initialized.
The root for your project is "C:\Users\Domas/vagrant/projects/aegir1"
The subnet for your project has been set to 192.168.10.0, and an initial entry in your /etc/hosts file written.
You can now: * Alter the behaviour of your project by editing C:\Users\Domas/vagrant/projects/aegir1/settings.rb.
* Redefine the VM(s) by editing the Puppet manifest(s) in C:\Users\Domas/vagrant/projects/aegir1/manifests.
* Add additional Puppet modules by copying them to C:\Users\Domas/vagrant/projects/aegir1/modules.









