Skip to content

Instantly share code, notes, and snippets.

View imcleod's full-sized avatar

Ian McLeod imcleod

  • Red Hat
  • Chicago
View GitHub Profile
# Placeholder for registries
#!/bin/bash
rm -rf contents
mkdir -p contents/var/foo
touch contents/var/foo/nested-file
chmod a+x contents/var/foo/nested-file
setcap cap_net_raw+ep contents/var/foo/nested-file
cd contents
echo "Attributes before tar"
getfattr -d -m ".*" var/foo/nested-file
rm -f ../f_no.tar
* Set up the ADB Vagrant box running OpenShift using the instructions here:
https://github.com/projectatomic/adb-atomic-developer-bundle/tree/master/components/centos/centos-openshift-setup
* Up that Vagrant box and ssh in as the vagrant user
* Login to openshift - you can make up a user and password - no joke
#!/usr/bin/python
from mocker import Mocker, expect
mocker = Mocker()
obj = mocker.mock()
obj.subpcall("version")
mocker.result("1.0")
expect(obj.subpcall("identity")).throw(Exception("Thrown by mocker"))
<template>
<name>f21-minimal</name>
<os>
<name>Fedora</name>
<version>21</version>
<arch>armv7l</arch>
<install type='url'>
<url>http://mirror.pnl.gov/fedora/linux/releases/21/Server/armhfp/os/</url>
</install>
</os>
koji image-build \
f22-atomic-vagrant-imcleod-scratch 1 f22-candidate \
http://compose-x86-02.phx2.fedoraproject.org/compose/22_Alpha_TC7/22_Alpha_TC7/Cloud/x86_64/os/ x86_64 \
--release=1 \
--distro Fedora-20 \
--kickstart=./fedora-cloud-atomic-vagrant-flat.ks \
--format=qcow2 \
--format=vsphere-ova \
--format=rhevm-ova \
--ova-option vsphere_ova_format=vagrant-virtualbox \
install
text
keyboard us
lang en_US.UTF-8
skipx
network --device eth0 --bootproto dhcp
rootpw %ROOTPW%
firewall --disabled
authconfig --enableshadow --enablemd5
selinux --enforcing
@imcleod
imcleod / gist:e8cebfcf868158e13bcb
Created January 30, 2015 10:00
centos-jeos-vagrant.ks
install
text
keyboard us
lang en_US.UTF-8
skipx
network --device eth0 --bootproto dhcp
rootpw %ROOTPW%
firewall --disabled
authconfig --enableshadow --enablemd5
selinux --enforcing
@imcleod
imcleod / centos-jeos-docker.ks
Last active August 29, 2015 14:13
CentOS CBS examples for docker and vagrant
install
text
keyboard us
lang en_US.UTF-8
skipx
network --device eth0 --bootproto dhcp
rootpw %ROOTPW%
firewall --disabled
authconfig --enableshadow --enablemd5
selinux --enforcing
install
text
keyboard us
lang en_US.UTF-8
skipx
network --device eth0 --bootproto dhcp
rootpw changeme
firewall --disabled
authconfig --enableshadow --enablemd5
selinux --enforcing