Namespacing Zaza
TLDR: Almost1 all of the actual charm tests have been removed from Zaza and moved to a new package in the openstack-charmers namespace: zaza-openstack-tests....
TLDR: Almost1 all of the actual charm tests have been removed from Zaza and moved to a new package in the openstack-charmers namespace: zaza-openstack-tests....
Migrating from Amulet to Zaza can seem like harrowing experience, but it doesn’t have to be! In this post, we will take a charm written with Amulet tests and...
Gitlab has added support for dependency scanning to their CI system. The recommended method for enabling this support is to enable their CI step that detects...
Setting up Rust CI on Gitlab is a fairly easy task, until you want to actually use it ;-) Throughout my time developing Rust libraries and applications, I’ve...
I spent a bit of time recently working on getting Launchpad to build my Rust binary into something that could be easily installed. To make this search easier...
Adding your key is as simple as:
I wanted to add a couple of actions to a Juju charm, specifically Ceph, and I wanted to be able to test the action to ensure that Ceph received the command a...
I started a side project recently for hosting many sites from within one application. I decided to use Liquid to allow users to create their own site designs...
At an event hosted by the Christian Science Monitor (Passcode), invincea, and Vectra, DARPA’s Frank Pound gives a live demonstration of Plan X.
PacktPub recently released Web Crawling and Data Mining with Apache Nutch and asked that I review the book. I was excited because I’ve found the Nutch docume...
Why Use a Hidden Service?
Crawling the Deep Web
I don’t usually care enough about guns to have much of an opinion about gun control but all of this talk recently has pushed me to respond. I’m infuriated t...