• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ByteInternet / hypernode-vagrant
100%
master: 99%

Build:
Build:
LAST BUILD BRANCH: add-deprecation-notice
DEFAULT BRANCH: master
Repo Added 26 Jun 2016 07:41PM UTC
Files 34
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH fix-plugin-auto-install-for-vagrant-1-9-0
branch: fix-plugin-auto-install-for-vagrant-1-9-0
CHANGE BRANCH
x
Reset
  • fix-plugin-auto-install-for-vagrant-1-9-0
  • 20160916.1
  • 20161031.1
  • 20161128.1
  • 20161206.1
  • 20170105.1
  • 20170111.1
  • 20170217.1
  • 20170222.1
  • 20170414.1
  • 20170421.1
  • 20170503.1
  • 20170712.1
  • add-composer-json
  • add-default-hostname-to-configuration
  • add-dependencies-trouble-shooting-to-readme
  • add-deprecation-notice
  • add-docsify-frontend-for-docs
  • add-example-projects-for-using-hypernode-vagrant-with-your-magento-projects
  • add-hypernode-vagrant-runner-tool
  • add-instructions-for-archlinux
  • add-magento-2-example-playbook
  • add-memory-management-flag-to-example-configs
  • add-php56-box
  • add-php56-to-hypernode-vagrant-runner
  • add-php71-to-hypernode-vagrant-runner
  • add-php72-to-hypernode-vagrant
  • add-redir-to-docs
  • add-xenial-image
  • add-xenial-xdebug-to-provisioning
  • add_sync_ssh_keys_from_agent_script
  • also-add-agent-keys-to-root-auth-keys
  • bump-vagrant-hypconfigmgmt-to-0.0.8
  • bump-vagrant-hypconfigmgmt-to-0.0.9
  • copy-default-info-page-as-user-not-root
  • copy-empty-webroot-files-as-root-then-chown
  • create-dir-if-not-found-in-vagrant-runner
  • disable-port-forwarding-in-hypernode-vagrant-runner-by-default
  • do-not-buffer-hypernode-vagrant-runner-stdout
  • do-not-build-for-ruby-1-9-3-anymore
  • do-not-install-vagrant-hypconfigmgmt-on-status-or-global-status
  • fix-installing-vagrant-hypconfigmgmt-message
  • fix-ip-resolver-for-xenial
  • fix-kamikaze-oom-monitor
  • fix-test-site-permissions
  • flips-documentation-update
  • hypernode-vagrant-runner-can-start-xenial
  • inline-ensure-varnish-is-running
  • install-mag-1-for-testing-example
  • install-xdebug-option
  • make-production-like-memory-management-configurable
  • master
  • memory-management-on-xenial-is-optional
  • move-config-mgmtlogic-into-vagrant-hypconfigmgmt-plugin
  • only-print-error-output-if-error-output
  • only-run-hypernode-switch-php-if-it-is-installed
  • print-vagrant-up-error-in-hypernode-vagrant-runner
  • remove-hypconfigmgmt-install-from-vagrantfile
  • remove-swo-file
  • remove-var-lib-varnish-if-hostname-is-dummy
  • restart-varnish-if-hostname-changed
  • set-app-armor-policy-to-unconfined-for-lxc
  • set-https-to-http-in-ok-message
  • skip-sudo-test
  • support-nfs-guest-and-prompt-for-firewall
  • switch-php-version-during-post-provisioning-on-xenial
  • update-gem-to-0.0.6
  • update-readme-with-new-options
  • update-vbox-requirement
  • upload-to-vagrant-rsync-is-quiet
  • use-byte-style-from-community-hypernode-io
  • vagrant-173-requirement
  • vagrantfile-installs-vagrant-hypconfigmgmt-0.0.5
  • xenial-is-vagrant-up-option

pending completion
106

push

travis-ci

vdloo
fix plugin autoinstall for vagrant 1.9.0

Auto-installing using system after detecting has_plugin causes an
infinite loop with Vagrant 1.9.0 because the Vagrantfile is now loaded
during plugin install (which will cause it to install the plugin while
the plugin is being installed).

See: https://github.com/mitchellh/vagrant/issues/8055
And: https://github.com/ByteInternet/hypernode-vagrant/issues/118

Fixes:
```
hypernode-vagrant$ vagrant plugin uninstall vagrant-hypconfigmgmt
Exec error: fork/exec /opt/vagrant/embedded/bin/ruby: argument list too long
Installed the vagrant-hypconfigmgmt plugin.
For the next configuration step, please again run: "vagrant up"
Installed the vagrant-hypconfigmgmt plugin.
For the next configuration step, please again run: "vagrant up"
```

Todo: in the future replace this with Vagrant's officially-supported automated
plugin installation when they release that

> Sounds like we're getting an officially-supported method of requesting
> plugin installation from the Vagrantfile soon, though!
- https://github.com/WhoopInc/vagrant-s3auth/issues/32

970 of 970 relevant lines covered (100.0%)

6.99 hits per line

Relevant lines Covered
Build:
Build:
970 RELEVANT LINES 970 COVERED LINES
6.99 HITS PER LINE
Source Files on fix-plugin-auto-install-for-vagrant-1-9-0
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
106 fix-plugin-auto-install-for-vagrant-1-9-0 fix plugin autoinstall for vagrant 1.9.0 Auto-installing using system after detecting has_plugin causes an infinite loop with Vagrant 1.9.0 because the Vagrantfile is now loaded during plugin install (which will cause it to install the plugin whi... push 06 Dec 2016 09:45AM UTC vdloo travis-ci pending completion  
See All Builds (329)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc