Jared Dunbar

mp451 and mp452

COSI for Credit - 2 credits of mp451 and 1 credit of mp452

COSI Stuff

Kept the lab clean, participated in all meetings (even when I was out of the country!). Set up for Open House, etc. Cleaned the room, taught potential students about the university, general aid to new potential students. Helped clean up Cold Storage.

Gave 3 lightning talks:

... and some aftermeeting slots ...

Next level documentation at git.cosi.clarkson.edu and also a launch page at dev.cosi.clarkson.edu.

Hosted the 7HRL. Had a great time!

FOSS Projects

Electrical Age

I've been contributing to the Electrical Age development over the course of the semester and the past summer, and intend to continue development through next semester and beyond. Administrating the most popular fork of a very popular Minecraft mod is a great way to learn about how to handle an effective Git workflow, as well as working with other people.

See more at my Electrical Age GitHub fork

7HRL Project

I worked on a 7HRL submission when I was not super busy running it. This is probably the closest I've ever got to making my own 7HRL at the 7HRL.

Server Stuff

Network Stuff

Got an IPv6 /48 for the labs!

2605:6480:c051::/48

Hosted "The Great IPv6 Subnetting Committee" meeting after aquiring IPv6 for the labs. Spent two days working on deploying IPv6 properly.

vlan Stuff

Added a few new vlans for different purposes (some out of necessity). Some of these were made previously but not branched from the switches.

Most of these vlans are untagged on exit, but some hardware have directly tagged packets (for example, the sc334a VM hosts)

There are also a bunch of vlans used for the security network.

Virtual Machines

Reinstalled Grand-Dad and Hydra with Ubuntu 18.04 instead of Debian 9, for reasons relating to better container support, live libvirtd migrations, and incredibly improved networking subsystems. We also set up a new netplan config for the vlan tagging with consistent bridge names for vlan tags to make the network more modular for migrations. We can now migrate VM's across hosts live without needing to change bridge interface names or have any lost packets.

Disaster Recovery

Handled powering down of non-critical services and migrations of critical services when server room cooling broke in early September. Still not fixed by mid-October.

ITL Stuff

ITL Builds

Worked on the Windows 10 and Ubuntu 18.04 installs. Updated the operating system from the Spring 2016 image to a new image, with new software. Gathered software from OIT and installed a lot of free software as well.

Ironicly, OIT was shipping Blender before us, despite us being the FOSS source for campus, and running the only Blender mirror for the Western Hemisphere...

ITL ethernet cabling

Rewired the entire ITL patch panel cabling, testing all cables to the wall, and redoing the entire color scheme of the ITL. Removed the remnants of the COSI Airgap network (with the intent that the new network is now the "airgap" network). Thanks for help from Thomas J., Isaac, and Graham.

The objective of the network was to be able to do the following:

  1. Be able to completely, easily, and flawlessly completely seperate the ITL network from the rest of the campus and COSI network. This means that a virus lab will be contained within the ITL network
  2. Be able to put the entire ITL into 2-3 "partitions", so that we can put half of the ITL on one physical network, and one half of the ITL on a different part of the network, so that we can do hackathons such as capture the flag with separate physical networks.

To see more, visit this documentation