Add an SSH Key to Ubiquiti EdgeRouter

I had a bit of trouble adding an ssh key to my Ubiquiti EdgeRouter 6P. I kept getting

Not a valid key file format (see man sshd) at /opt/vyatta/sbin/ line 96, <$in> line 1.

Turned out that the key needs to:

  • have a comment
  • not have any spaces in the comment
  • be on a line of it’s own in the imported file (e.g. do not add a newline at the end)

for loadkey to accept it.

Including ODROID-HC2 Nodes in My Ceph Cluster

I built a Ceph Luminous cluster containing seven ODROID-HC2 nodes. This cluster also contains some x86 VMs running on my hypervisor.

I use this cluster mainly as a Ceph playground.

For Ceph use I definitely did not want to mess about with serial console on the ODROID-HC2 (there are 7 nodes to install, there could be more). The instructions include getting rid of the need for serial console during first boot.

Ansible and Sailfish OS

Since I seem to set up new Sailfish OS devices at least once a year (because I got myself a new toy) and I am lazy, I set up my current Sailfish OS device, a Gemini PDA, up to work with Ansible.

These are my notes on using Ansible with my Gemini PDA running Sailfish OS

Fedora on the ODROID-HC2

This blog post is about installing Fedora 29 on an ODROID-HC2 (from a Fedora 29 x86_64 workstation).

The aim is to get the ODROID in a state where one can ssh as root to the host.

Both initial setup over serial and installing without using a serial console are described.

more NVMe storage

Added this to my server:

  • Supermicro 2-Port NVme HBA AOC-SLG3-2M2-O
  • 1000GB Samsung 960 Evo M.2 2280 NVMe PCIe 3.0 x4 32Gb/s 3D-NAND TLC Toggle

My braindump follows.

Windows 10 under KVM

These are my notes on installing Windows 10 Professional (English International) in a VM on a KVM libvirt hypervisor running on CentOS 7.

These notes also apply to Fedora and Red Hat Enterprise Linux 7 (RHEL7)