Month: June 2018
Got a host directory? Wish it were seamlessly mounted in your VM? Want to avoid NFS? 9p!
I wrote earlier about my life-long affair with NFS. 25 years of my life have gone into rpc portmappers and nis etc. But, so many letters in NFS, is there a better way? Enter 9p. This post has a pretty good description. But, in a nutshell, 9p will use virtio transport, so no IP, no…
IPv6 tunnel brokers: They’re Back!
Many years ago I configured an ipv6 tunnel broker courtesy of Hurricane Electric. Free, simple, worked. And it was great. But it was with much excitement that I disabled it after a few years when my service provider rolled out dual-stack native. Huzzah, no more tunnels for me. Fast forward a few more years and…
The case of the inconsistent SSL: AES-NI broken? Bad CPU?
New modest-power desktop for the office. And, getting once in a while intermittent encryption errors (e.g. SSL, SSH). See an example: $ docker pull ubuntu:18.04 18.04: Pulling from library/ubuntu Digest: sha256:5f4bdc3467537cbbe563e80db2c3ec95d548a9145d64453b06939c4592d67b6d Status: Image is up to date for ubuntu:18.04 $ docker pull ubuntu:18.04 Error response from daemon: Get https://registry-1.docker.io/v2/: x509: certificate signed by unknown…
Cloud billing and bugs: log ingestion
So I’m using Google Cloud Platform (GCP) with Google Kubernetes Engine (GKE). Its not a big deployment (3 instances of 4VCPU/7.5GB RAM), but is now up to about $320/month. And I’m looking at the log ingestion feature. You pay for the bytes, api calls, ingestion, retrieval. See the model here. Feature Price1 Free allotment per…
DTS-HA MA and devices that don’t support
Sometimes you have a video that has DTS-HD MA as the audio codec, and you have a device that misbehaves. You could transcode it, but, well, here’s a better way. It copies it through (so no loss) and adds an AAC version (in same number of channels). #!/usr/bin/env python3 # Add an aac track alongside…