jenkins-bot has submitted this change and it was merged.
Change subject: Fix provisioner.type bug in `Middleware`
......................................................................
Fix provisioner.type bug in `Middleware`
Despite declaring the same plugin API (v2), the
`VagrantConfigProvisioner` in Vagrant 1.6 and earlier names the method
`#name`. In 1.7 and above it's called `#type`.
Bug: T109779
Change-Id: Ib70e0bc0edd9129330926d43f3684ac30a6af9cc
---
M lib/mediawiki-vagrant/middleware.rb
M lib/mediawiki-vagrant/version.rb
2 files changed, 4 insertions(+), 2 deletions(-)
Approvals:
BryanDavis: Checked; Looks good to me, approved
jenkins-bot: Verified
diff --git a/lib/mediawiki-vagrant/middleware.rb
b/lib/mediawiki-vagrant/middleware.rb
index 74cd19a..cc3b4ab 100644
--- a/lib/mediawiki-vagrant/middleware.rb
+++ b/lib/mediawiki-vagrant/middleware.rb
@@ -13,7 +13,9 @@
# Add the name of the current provider to our puppet facts
env[:machine].config.vm.provisioners.each do |provisioner|
- if provisioner.type == :puppet
+ # Note that `VagrantPlugins::Kernel_V2::VagrantConfigProvisioner`
+ # `#name` in Vagrant <= 1.6 is `#type` in Vagrant > 1.6 :/
+ if (provisioner.name || provisioner.type) == :puppet
provisioner.config.facter['provider_name'] =
env[:machine].provider_name
end
end
diff --git a/lib/mediawiki-vagrant/version.rb b/lib/mediawiki-vagrant/version.rb
index fbe133e..e2336ea 100644
--- a/lib/mediawiki-vagrant/version.rb
+++ b/lib/mediawiki-vagrant/version.rb
@@ -1,3 +1,3 @@
module MediaWikiVagrant
- VERSION = '0.9.0'
+ VERSION = '0.10.0'
end
--
To view, visit https://gerrit.wikimedia.org/r/232851
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: Ib70e0bc0edd9129330926d43f3684ac30a6af9cc
Gerrit-PatchSet: 4
Gerrit-Project: mediawiki/vagrant
Gerrit-Branch: master
Gerrit-Owner: Dduvall <[email protected]>
Gerrit-Reviewer: BryanDavis <[email protected]>
Gerrit-Reviewer: Dduvall <[email protected]>
Gerrit-Reviewer: jenkins-bot <>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits