Skip to content

Instantly share code, notes, and snippets.

@dizz
dizz / gist:7006183
Created October 16, 2013 11:16
PXE Default File
DEFAULT menu
PROMPT 0
MENU TITLE PXE Menu
TIMEOUT 200
TOTALTIMEOUT 6000
ONTIMEOUT discovery
LABEL local
MENU LABEL (local)
MENU DEFAULT
Last login: Thu Aug 1 12:01:56 on ttys005
➜ ~ cd /tmp
➜ /tmp git clone https://github.com/dizz/aaas_paper.git
Cloning into 'aaas_paper'...
Username for 'https://github.com': dizz
Password for 'https://[email protected]':
remote: Counting objects: 129, done.
remote: Compressing objects: 100% (60/60), done.
remote: Total 129 (delta 68), reused 124 (delta 63)
Receiving objects: 100% (129/129), 965.07 KiB | 334 KiB/s, done.
@dizz
dizz / gist:5999918
Last active December 19, 2015 18:38
savanna-api stacktrace
root@ctl:~# cat /var/log/savanna/savanna.log
2013-07-15 13:53:31.761 18353 CRITICAL savanna [-] (in table 'NodeGroupTemplate', column 'node_processes'): VARCHAR requires a length on dialect mysql
2013-07-15 13:53:31.761 18353 TRACE savanna Traceback (most recent call last):
2013-07-15 13:53:31.761 18353 TRACE savanna File "/usr/local/bin/savanna-api", line 59, in <module>
2013-07-15 13:53:31.761 18353 TRACE savanna main()
2013-07-15 13:53:31.761 18353 TRACE savanna File "/usr/local/bin/savanna-api", line 53, in main
2013-07-15 13:53:31.761 18353 TRACE savanna app = server.make_app()
2013-07-15 13:53:31.761 18353 TRACE savanna File "/usr/local/lib/python2.7/dist-packages/savanna/main.py", line 103, in make_app
2013-07-15 13:53:31.761 18353 TRACE savanna db_api.configure_db()
2013-07-15 13:53:31.761 18353 TRACE savanna File "/usr/local/lib/python2.7/dist-packages/savanna/db/api.py", line 38, in configure_db
@dizz
dizz / gist:5950994
Created July 8, 2013 18:02
production structure
production/
|-- apache
| |-- CHANGELOG
| |-- files
| | `-- httpd
| |-- Gemfile
| |-- lib
| | `-- puppet
| | |-- provider
| | | |-- a2mod
@dizz
dizz / gist:5950151
Created July 8, 2013 16:07
/etc/puppet/modules
root@foreman:/etc/puppet# tree modules/
modules/
`-- openstack
|-- files
| |-- RPM-GPG-KEY-EPEL-6
| `-- RPM-GPG-KEY-RDO-Grizzly
|-- Gemfile
|-- LICENSE
|-- manifests
| |-- all.pp
@dizz
dizz / gist:5950134
Created July 8, 2013 16:05
environment structures
root@foreman:/etc/puppet# tree environments/
environments/
|-- common
|-- development
| `-- openstack
| |-- files
| | |-- RPM-GPG-KEY-EPEL-6
| | `-- RPM-GPG-KEY-RDO-Grizzly
| |-- Gemfile
| |-- LICENSE
@dizz
dizz / gist:5950107
Created July 8, 2013 16:01
puppet.conf
root@foreman:~# cat /etc/puppet/puppet.conf
### File managed with puppet ###
## Module: 'puppet'
## Template source: 'MODULES/puppet/templates/puppet.conf.erb'
[main]
# The Puppet log directory.
# The default value is '$vardir/log'.
logdir = /var/log/puppet
@dizz
dizz / Vagrantfile
Created May 27, 2013 20:22
vmware fusion specifics
Vagrant.configure("2") do |config|
config.vm.box = "precise64_vmware"
config.vm.box_url = "http://files.vagrantup.com/precise64_vmware.box"
config.vm.network :private_network, ip: "192.168.90.10"
config.vm.provider "vmware_fusion" do |vw|
# enable fusion gui on vm spawn
vw.gui = false
@dizz
dizz / Vagrantfile
Last active December 17, 2015 14:59
# -*- mode: ruby -*-
# vi: set ft=ruby :
Vagrant.configure("2") do |config|
box = "raring-server-cloudimg-vagrant-amd64-disk1"
url = "http://cloud-images.ubuntu.com/raring/current/raring-server-cloudimg-vagrant-amd64-disk1.box"
config.vm.define :os_ctl do |os_ctl|
os_ctl.vm.box = box
@dizz
dizz / gist:5310061
Created April 4, 2013 12:43
create vagrant project
mkdir vagrant-devstack
vagrant init