Permalink
Commits on Jun 15, 2012
  1. @mitchellh
  2. @mitchellh
Commits on Jun 12, 2012
  1. @pmorton @mitchellh
  2. @mitchellh

    Merge pull request #973 from mattrobenolt/expand-dotpath

    Allow the .vagrant dotfile to be moved into a completely different directory tree
    mitchellh committed Jun 12, 2012
Commits on Jun 10, 2012
  1. @mattrobenolt

    Allow the .vagrant dotfile to be moved into a completely different di…

    …rectory tree
    
    I wanted to define my dotfile as: `config.vagrant.dotfile_name =
    "~/.vagrant-projectname"` and noticed that the full path wasn't
    expanded as expected.
    
    This patch allows the vagrant file to be placed anywhere on the
    filesystem.
    mattrobenolt committed Jun 10, 2012
Commits on Jun 8, 2012
  1. @mitchellh

    Update CHANGELOG

    mitchellh committed Jun 8, 2012
  2. @mitchellh

    Merge pull request #964 from jbraeuer/puppet-modulepath-fix

    Fix problem that Puppet module-paths were re-ordered by Vagrant.
    mitchellh committed Jun 8, 2012
  3. @mitchellh

    Merge pull request #968 from mxtthias/ssh-command-eof

    Explicitly tell ssh server we're done sending data
    mitchellh committed Jun 8, 2012
  4. @mxtthias
Commits on Jun 7, 2012
  1. Fix problem that Puppet module-paths were re-ordered by Vagrant.

    Puppet module-path were re-ordered by Vagrant due to the use of a
    hash. This could lead to unpredictable results.
    Jens Braeuer committed Jun 7, 2012
Commits on Jun 1, 2012
  1. @mitchellh
  2. @mitchellh

    Fix bug where SSH didn't work properly

    Forgot to set the `shell` variable properly
    mitchellh committed Jun 1, 2012
  3. @mitchellh

    Update CHANGELOG

    mitchellh committed Jun 1, 2012
  4. @mitchellh

    Require what to be notified for with block and Subprocess.execute

    There was an issue before where the stdin buffer would always have space
    so it would always yield that block and Ruby would spin at 100%. Now we
    require all callers to say what they want to listen for. This drops
    CPU down to almost nothing.
    
    See GH-832
    mitchellh committed Jun 1, 2012
  5. @mitchellh
  6. @mitchellh
  7. @mitchellh
  8. @mitchellh

    Easy commands now take a target VM name

    It is assumed to be the first arg, as long as the first arg doesn't
    begin as a flag "-foo"
    mitchellh committed Jun 1, 2012
  9. @mitchellh

    Added `arg` and `arg_extra` API to easy commands

    Easy commands can now easily get arguments from the command line.
    
    Using `arg`, you can get named arguments on the command line, such as
    "--foo" or "-f"
    
    With `arg_extra`, you can get any remaining arguments after a "--"
    on the command line, which is a common pattern used to grab longer
    parameters.
    mitchellh committed Jun 1, 2012
  10. @mitchellh

    Primary VMs are respected again.

    At some point in the past, primary VMs were no longer respected for
    commands. This fixes taht.
    mitchellh committed Jun 1, 2012
  11. @mitchellh

    New easy command APIs: argv, info, error, success

    Some new APIs were added to the easy command operations. `info`,
    `error`, and `success` are simple ways to output messages to the UI
    without resorting to "puts" in Ruby, since the Vagrant UI object is the
    idiomatic way to do communication with the world.
    
    Additionally, `argv` was added which gives commands access to the
    command-line arguments that are remaining that does not include the
    vagrant binary or subcommand.
    
    Also, behavior was changed: Previously, easy commands would run for
    every target VM. Now, it is only run once with the primary VM. In the
    next commit, I plan on adding a new flag that signifies an easy command
    is meant to work with a named VM.
    mitchellh committed Jun 1, 2012
  12. @mitchellh
  13. @mitchellh

    Fix reference to undefined variable

    Marco Monteiro committed with mitchellh Jun 1, 2012
  14. @mitchellh

    Fix multiple ethernet interface support on Arch Linux

    Marco Monteiro committed with mitchellh May 29, 2012
  15. @mitchellh

    Merge pull request #954 from leth/patch-1

    Reword plugin autoloading message slightly.
    mitchellh committed Jun 1, 2012
Commits on May 31, 2012
  1. @mitchellh

    SSH log level fatal. Thanks @petejkim

    This change makes it so that SSH errors are shown, whereas QUIET hid
    those as well. The main change to QUIET was to get rid of warnings,
    not errors, so this fixes that.
    mitchellh committed May 31, 2012
Commits on May 28, 2012
  1. @leth
Commits on May 26, 2012
  1. @oker1 @mitchellh
  2. @mitchellh

    Update CHANGELOG

    mitchellh committed May 26, 2012
  3. @mitchellh

    Update CHANGELOG

    mitchellh committed May 26, 2012
  4. @mitchellh

    Merge pull request #948 from kindjal/master

    is_port_open.rb needs to catch ENETUNREACH
    mitchellh committed May 26, 2012
Commits on May 25, 2012
  1. @mcallaway

    On Linux where IPv6 is disabled, where /etc/hosts has '::1 localhost'…

    …, a socket connect to localhost 2222 results in ENETUNREACH which needs to be caught as per this patch.
    mcallaway committed May 25, 2012
  2. @mitchellh

    Merge pull request #947 from justinlynn/add_dhcp_default_route_option

    add workaround for ubuntu precise not properly loading routes from dhcp
    mitchellh committed May 25, 2012
Commits on May 24, 2012
  1. @justinlynn
Commits on May 23, 2012
  1. @mitchellh