Yuvipanda has uploaded a new change for review.
https://gerrit.wikimedia.org/r/218606
Change subject: facter: Add sshversion fact
......................................................................
facter: Add sshversion fact
Parses output of ssh -V to get the ssh version installed.
Change-Id: Ideb78d4f775cf7be46b05b92db4ca1e798f5216c
---
A modules/base/lib/facter/sshversion.rb
1 file changed, 15 insertions(+), 0 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/operations/puppet
refs/changes/06/218606/1
diff --git a/modules/base/lib/facter/sshversion.rb
b/modules/base/lib/facter/sshversion.rb
new file mode 100644
index 0000000..8dd139a
--- /dev/null
+++ b/modules/base/lib/facter/sshversion.rb
@@ -0,0 +1,15 @@
+# Copyright: 2015 Wikimedia Foundation, Inc.
+#
+# Fact: sshversion
+#
+# Purpose: Determine the version of openssh currently installed
+require 'facter'
+
+Facter.add("sshversion") do
+ setcode do
+ version_string = Facter::Util::Resolution.exec('/usr/bin/ssh -V')
+ match = /OpenSSH_(.+)\s/.match(version_string)
+
+ match[1]
+ end
+end
--
To view, visit https://gerrit.wikimedia.org/r/218606
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ideb78d4f775cf7be46b05b92db4ca1e798f5216c
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Yuvipanda <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits