I hereby claim:
- I am gregsutcliffe on github.
- I am gwmngilfen (https://keybase.io/gwmngilfen) on keybase.
- I have a public key ASAwYGoMLwQT6pgI_N4FtnfJgkotw1Oxv5UF7xq2gjT6Uwo
To claim this, I am signing this object:
| curl --user "redacted" 'http://projects.theforeman.org/issues.json?status_id=closed&project_id=6&release_id=189|210'|json_reformat | |
| ... | |
| { | |
| "id": 14023, | |
| "project": { | |
| "id": 6, | |
| "name": "Installer" | |
| }, | |
| "tracker": { | |
| "id": 1, |
| " NeoVim Config | |
| " Useful for debugging Vundle errors | |
| " set shell=bash | |
| filetype off " required | |
| " set the runtime path to include Vundle and initialize | |
| set rtp+=~/.config/nvim/bundle/Vundle.vim | |
| " call vundle#begin() |
| # These facts don't update pkg database (apt-get update, pacman -Sy, etc) | |
| # Make sure that part is handled by cron, as it can take a while | |
| # Archlinux | |
| Facter.add('pkg_updates') do | |
| confine :operatingsystem => 'Archlinux' | |
| setcode do | |
| Facter::Core::Execution.exec('/usr/bin/pacman -Qu|/usr/bin/wc -l') | |
| end | |
| end |
I hereby claim:
To claim this, I am signing this object:
| $foo=foreman({ | |
| 'item' => 'puppetclasses', | |
| 'search' => 'host = host.example.org', | |
| 'foreman_url' => 'https://foreman.example.org', | |
| 'foreman_user' => 'admin', | |
| 'foreman_pass' => 'changeme', | |
| }) | |
| notify { 'test-classes': | |
| message => inline_template("<%=@foo['results'].keys.inspect%>") |
| # This file just loads all my local seeds from local-seeds.d in much the same | |
| # way as the main seed loader. | |
| unless ENV['NOLOCAL'] == 'true' | |
| local_seeds = Dir.glob(Rails.root + 'db/seeds.d/local-seeds.d/*.rb') | |
| local_seeds = local_seeds.sort do |a, b| | |
| a.split('/').last <=> b.split('/').last | |
| end |
| # These facts don't update pkg database (apt-get update, pacman -Sy, etc) | |
| # Make sure that executing it is handled by cron, as it can take a while | |
| # Archlinux | |
| Facter.add('pkg_updates') do | |
| confine :operatingsystem => 'Archlinux' | |
| setcode do | |
| Facter::Core::Execution.exec('/usr/bin/pacman -Qu|/usr/bin/wc -l') | |
| end | |
| end |
| #!/bin/bash | |
| # Script to create a new host quickly | |
| cd ~/github/hammer-cli | |
| case $1 in | |
| # Some shortcuts | |
| list) | |
| bundle exec bin/hammer host list |
| FactoryGirl.define do | |
| factory :discovered_host, class: 'Host::Discovered' do | |
| sequence(:name) { |n| "host#{n}" } | |
| sequence(:ip) { |n| IPAddr.new(n, Socket::AF_INET).to_s } | |
| sequence(:mac) { |n| "02:23:45:67:" + n.to_s(16).rjust(4, '0').insert(2, ':') } | |
| end | |
| end |
| diff --git a/app/services/foreman_bootdisk/iso_generator.rb b/app/services/foreman_bootdisk/iso_generator.rb | |
| index b0d3780..e5c3dbd 100644 | |
| --- a/app/services/foreman_bootdisk/iso_generator.rb | |
| +++ b/app/services/foreman_bootdisk/iso_generator.rb | |
| @@ -47,6 +47,7 @@ class ForemanBootdisk::ISOGenerator | |
| raise ::Foreman::Exception.new(N_("Please ensure the ipxe-bootimgs and syslinux packages are installed.")) | |
| end | |
| FileUtils.cp(File.join(Setting[:bootdisk_syslinux_dir], 'isolinux.bin'), File.join(wd, 'build', 'isolinux.bin')) | |
| + FileUtils.cp(File.join(Setting[:bootdisk_syslinux_dir], 'ldlinux.c32'), File.join(wd, 'build', 'ldlinux.c32')) | |
| File.open(File.join(wd, 'build', 'isolinux.cfg'), 'w') do |file| |