Skip to content

Instantly share code, notes, and snippets.

View dgarstang's full-sized avatar

Douglas Garstang dgarstang

View GitHub Profile
#
# Module to install Flex License Manager.
#
class flexlm (
String $version,
String $install_dir,
String $artifactory_base_url,
String $artifactory_repo,
String $artifactory_path,
Boolean $strip_archive_dir = false
[vagrant@i-2020022023-dce54248 ~]$ sudo /opt/puppetlabs/bin/puppet module list --modulepath=/home/vagrant/jenkinsci/spec/fixtures/modules:/home/vagrant/puppet/modules:/home/vagrant/puppet/site
Warning: Module 'puppetlabs-java' (v6.2.0) fails to meet some dependencies:
'puppet-jenkins' (v2.0.0) requires 'puppetlabs-java' (>= 1.0.1 < 5.0.0)
Warning: Missing dependency 'puppetlabs-powershell':
'puppetlabs-docker' (v3.9.1) requires 'puppetlabs-powershell' (>= 2.1.4 < 4.0.0)
Warning: Missing dependency 'puppetlabs-reboot':
'puppetlabs-docker' (v3.9.1) requires 'puppetlabs-reboot' (>=2.0.0 < 3.0.0)
Warning: Missing dependency 'puppetlabs-translate':
'puppetlabs-apt' (v7.3.0) requires 'puppetlabs-translate' (>= 1.0.0 < 3.0.0)
'puppetlabs-concat' (v6.2.0) requires 'puppetlabs-translate' (>= 1.0.0 < 3.0.0)
Douglass-MacBook-Pro-2:foo-test2 dgarstang$ cat manifests/init.pp
include foo-test1::foo_test1
class foo_test2 {
notify { 'debug':
message => "In module foo_test2",
}
}
This file has been truncated, but you can view the full file.
douglasgarstang@ADMINs-MacBook-Pro-2 alpha (master) [shipwire] $ terraform apply
2018/11/02 10:16:56 [INFO] Terraform version: 0.12.0 alpha1
2018/11/02 10:16:56 [INFO] Go runtime version: go1.11.1
2018/11/02 10:16:56 [INFO] CLI args: []string{"/Users/douglasgarstang/bin/terraform", "apply"}
2018/11/02 10:16:56 [DEBUG] Attempting to open CLI config file: /Users/douglasgarstang/.terraformrc
2018/11/02 10:16:56 [DEBUG] File doesn't exist, but doesn't need to. Ignoring.
2018/11/02 10:16:56 [INFO] CLI command args: []string{"apply"}
2018/11/02 10:16:56 [TRACE] Preserving existing state lineage "15b684c1-57a8-28e2-92e0-6343f11bd064"
2018/11/02 10:16:56 [TRACE] Preserving existing state lineage "15b684c1-57a8-28e2-92e0-6343f11bd064"
2018/11/02 10:16:56 [INFO] Building AWS region structure
2018/11/01 13:14:14 [INFO] Terraform version: 0.12.0 alpha1
2018/11/01 13:14:14 [INFO] Go runtime version: go1.11.1
2018/11/01 13:14:14 [INFO] CLI args: []string{"/Users/douglasgarstang/bin/terraform", "apply"}
2018/11/01 13:14:14 [DEBUG] Attempting to open CLI config file: /Users/douglasgarstang/.terraformrc
2018/11/01 13:14:14 [DEBUG] File doesn't exist, but doesn't need to. Ignoring.
2018/11/01 13:14:14 [INFO] CLI command args: []string{"apply"}
2018/11/01 13:14:14 [TRACE] Preserving existing state lineage "15b684c1-57a8-28e2-92e0-6343f11bd064"
2018/11/01 13:14:14 [TRACE] Preserving existing state lineage "15b684c1-57a8-28e2-92e0-6343f11bd064"
2018/11/01 13:14:14 [INFO] Building AWS region structure
2018/11/01 13:14:14 [INFO] Building AWS auth structure
resource_name :sws_solr_core
property :solr_user, String, default: 'solr'
property :solr_group, String, default: 'solr'
property :install_dir, String, default: '/opt'
property :version, String, default: node['sws-solr']['solr_version']
property :max_heap_pcnt, Integer, default: 50
property :download_url, String, default: node['sws-solr']['download_url']
action :install do
Converging 16 resources
Recipe: yum::default
* yum_globalconfig[/etc/yum.conf] action create
* template[/etc/yum.conf] action create
- update content in file /etc/yum.conf from 08310b to f32996
--- /etc/yum.conf 2018-01-30 13:51:12.000000000 +0000
+++ /etc/.chef-yum20180813-4587-11edm52.conf 2018-08-13 21:42:37.764428397 +0000
@@ -1,27 +1,16 @@
+# This file was generated by Chef
+# Do NOT modify this file by hand.
-----> Converging <default-centos-7>...
Preparing files for transfer
Preparing dna.json
Resolving cookbook dependencies with Berkshelf 6.3.1...
Removing non-cookbook files before transfer
Preparing solo.rb
-----> Chef Omnibus installation detected (13.9.4)
Transferring files to <default-centos-7>
Starting Chef Client, version 13.9.4
resolving cookbooks for run list: ["sws-audit"]
[root@default-lww-centos-6 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
BOOTPROTO="dhcp"
IPV6INIT="yes"
NM_CONTROLLED="no"
ONBOOT="yes"
TYPE="Ethernet"
PEERDNS="no"
[root@dg1 log]# cat /etc/dhcp/dhclient-enter-hooks
make_resolv_conf() { true }
[root@dg1 log]# ls -l /etc/dhcp/dhclient-enter-hooks
-rwxr-xr-x 1 root root 28 Jul 10 10:56 /etc/dhcp/dhclient-enter-hooks
[root@dg1 log]# cat /etc/resolv.conf
; generated by /usr/sbin/dhclient-script
nameserver 127.0.0.1
search foo
[root@dg1 log]# service dnsmasq restart
Redirecting to /bin/systemctl restart dnsmasq.service