Skip to content

Instantly share code, notes, and snippets.

View dfarrell07's full-sized avatar

Daniel Farrell dfarrell07

View GitHub Profile

Trying to start a server in test mode in the Vagrant environment using the latest code from the pilot_dev branch fails with:

vagrant@packer-debian-7:~/bot/bot$ ./start.py -Tsc
Using simulated hardware
Starting server
ctrl_server.py | __init__ | 91 | INFO | CtrlServer running in test mode
ir_hub.py | __init__ | 64 | ERROR | Unable to create front IR array
ir_hub.py | __init__ | 64 | ERROR | Unable to create right IR array
ir_hub.py | __init__ | 64 | ERROR | Unable to create back IR array
@dfarrell07
dfarrell07 / vagrant_up_centos.out
Created March 25, 2015 23:24
ODL Integration team tools VM debug info dump
[~/integration/test/tools/VM_Tool]$ vagrant up centos
Bringing machine 'centos' up with 'virtualbox' provider...
==> centos: Importing base box 'chef/centos-7.0'...
Progress: 20%
Progress: 50%
Progress: 70%
Progress: 90%
==> centos: Matching MAC address for NAT networking...
==> centos: Checking if box 'chef/centos-7.0' is up to date...
@dfarrell07
dfarrell07 / odl_openstack_ci.txt
Last active August 29, 2015 14:16
Proposal for ODL+OpenStack integration testing in ODL's CI
I took some time and clearly documented the ODL+OpenStack CI proposal
that I've bounced off of many of you in various meetings and IRC chats
recently.
## Proposal
### Objective
Have unstable ODL + stable OpenStack testing as a part of ODL's CI process.
@dfarrell07
dfarrell07 / camptocamp_archive_strip_components_PR_notes.md
Last active August 29, 2015 14:15
Notes on my PR to add the `--strip-components` flag to camptocamp-archive

camptocamp-archive strip-components PR notes

My goal is to give camptocamp-archive access to the --strip-components flag in a backwards-compatible way.

The examples below demonstrate that gini-archive implemented --strip-components in a backwards-incompatible way, while the code proposed in my PR is API backwards compatible with the current camptocamp-archive code and adds access to the --strip-components flag.

Examples

Strip 0 components

@dfarrell07
dfarrell07 / sdn_onboarding.markdown
Last active August 15, 2016 17:31
Red Hat SDN Team On-boarding Guide

Red Hat SDN Team Onboarding Guide

This is not meant to be an exhaustive guide. It will attempt to cover the parts of on-boarding that are unique to the SDN team.

Communications

IRC

IRC is our primary method of synchronous communication.

[Unit]
Description=OpenDaylight SDN Controller
Documentation=https://wiki.opendaylight.org/view/Main_Page http://www.opendaylight.org/
After=network.service
[Service]
Type=forking
ExecStart=/opt/opendaylight-0.2.1/bin/start
[Install]
TODO for community:
* Run through the very basics. Hack day? Stand up ODL, Mininet, see pings.
* +1 for lab, hands-on stuff
* Deployment options, what to do with ODL
* Build an app on ODL, compare to old-school solutions
* +1 to use cases, apps running on top of ODL (LBaas)
* Who's writing apps? What other communities want to build apps on ODL?
* NFV, SFC
* Session on NFV
* How does a vSwitch tie into all of this?
root@3ae7bfccb8b4:/opt/opendaylight# ./bin/status
karaf: JAVA_HOME not set; results may vary
Not Running ...
root@3ae7bfccb8b4:/opt/opendaylight# pgrep java
root@3ae7bfccb8b4:/opt/opendaylight# ./bin/start
root@3ae7bfccb8b4:/opt/opendaylight# pgrep java
2276
root@3ae7bfccb8b4:/opt/opendaylight# ./bin/status
karaf: JAVA_HOME not set; results may vary
Running ...
@dfarrell07
dfarrell07 / Vagrantfile
Created September 28, 2014 11:49
CoreOS Vagrant bug info
# -*- mode: ruby -*-
# # vi: set ft=ruby :
require 'fileutils'
Vagrant.require_version ">= 1.6.0"
CLOUD_CONFIG_PATH = File.join(File.dirname(__FILE__), "user-data")
CONFIG = File.join(File.dirname(__FILE__), "config.rb")
@dfarrell07
dfarrell07 / html_bug.md
Last active August 29, 2015 14:06
Markdown to HTML (HTTP vs HTTPS links) bug

In the docs, I'm seeing valid Markdown HTTP links rendering to HTML that Chrome interprets as HTTPS links.

The "semantic versioning" link on [this page][1] is a broken HTTPS link. The HTTP version works as expected (manual s/s/).

Viewing the page's source gives this HTML:

<a href="//semver.org/">semantic versioning</a>.