This is a quick introduction on extending Juju with plugins. What we’ll cover:
The landscape team has created a VMWare image preinstalled with Ubuntu 14.04 LTS and Landscape Dedicated Server 15.01.1. If you wish to try out Landscape OpenStack Autopilot a MAAS server is still required and that the hardware requirements are still...
Sometimes our default constraints for a Single Installation isn’t enough. With our latest release it is possible to now configure the service placements with custom constraints.
Below is a fully working config example that you can modify...
I recently released a Perl API client for LeanKit which covers the majority of exposed endpoints from the service.
This library can be installed from CPAN and supports Perl versions 5.14+:
$ cpanm Net::LeanKit
The sos team is pleased to announce the release of sos-3.2. This release includes a large number of enhancements and fixes, including:
Juju’s existing providers(except manual) do not allow you to containerize the bootstrap node. However, in the manual provider this is possible using something like this in your environments.yaml file and setting the boostrap-host
While messing around with juju 1.18.x I managed to stumble across a setup that allows me to deploy both LXC and KVM containers in a single environment.
I’ve got a couple of new perl packages written for interacting with Salesforce.com, it’s features include:
A small review of what’s happening as we enter into our 3rd month of development for the next major release of sosreport 3.1 (approximate due date of February 2014).
Here is a rundown of what we need help on:
Since Debian installer doesn’t have the ability to configure vlans we need to make any additional network modifications within the
preseed/late_command stage. If you aren’t familiar with vlan or would like some more details on setting it up take a...
Released a new version of skryf a perl cms engine. Some features to highlight are:
$ sudo npm install -g js-beautify
Next, open up your emacs init file (~...
We’ve got an aggressive feature list for the next milestone release and welcome any involvement from the community. A few of the big ticket items are the following:
Remembering what to do in order to get your sbuild environment setup with deb caching and configuring Barry Warsaws repotools for those packages not in the archive can be a little tedious at times.
For me I hated upgrading my systems knowing I had...
Goal of this document is to explain how Chris Arges and I managed to get Apache w/SSL proxy to gunicorn which is serving up a django application with postgresql as the database and everything be deployable through Juju.
As an added bonus I’ll also...
Another small plugin for easing inclusion of socially enabled software. This
comments enabled on your blog or web app.
Mojolicious::Plugin::Disqus gives you more control over...
A new plugin up on cpan for making it easy to add your Google Analytics
To get started just include the plugin in your Mojolicious web application and
use the builtin helper.
$ cpanm Mojolicious::Plugin::GoogleAnalytics...
Another blog engine utilizing Mojolicious, Markdown, Hypnotoad, Rex, and Ubic for a more streamlined deployable approach.
I like perlbrew, but, whatever you’re comfortable with. I won’t judge.
$ git clone git://github...
Im working on some wordpress stuff recently and realized how much I dislike
setting up php development environments. Specifically anything prior to php 5.4
because of the lack of a built in web server.
I decided at this point it is a good time to...
New plugin in the works to integrate a simple blogging system as a plugin for
So far it supports most relational databases through DBIx::Connector and
support for some social networks are coming soon.
Getting it going is straightforward...
If you come from a python or ruby background and are used to services
such as virtualenv, rbenv then this document should be easy to
follow. If not, no problem it is still easy :)
Youll want to install perlbrew which is perl’s equivalent...
I was using octopress for awhile but I still have mixed feelings about
ruby. There isn’t anything wrong with ruby, but, as the creator of
ruby said "its how you feel when writing in a language" and I don’t
think me and ruby are on the same page.
I’ve got a project going to utilize Salesforce.com api over json and oauth rather than soap. Today I uploaded the package to the cheeseshop in hopes to pull in some interest from the community.
Right now the library contains authorization over OAuth...
I can ping all devices on the network except the gateway
(192.168.0.1) and in turn can not access outside of the network
without proxying through another device.
Lenovo x230 Tablet with a Realtek wifi adapter running on Quantal...
Some notes on getting Storm used as a database backend for Django. Props to James Henstridge for doing the heavy lifting.
$ virtualenv --prompt=stormy venv $ source venv/bin/activate $ pip install django...
Sosreport is a set of tools is designed to provide information to support organizations
in an extensible manner, allowing third parties, package maintainers, and
anyone else to provide plugins that will collect and report information that
NB Most of these articles are geared towards those are who not
really familiar with Clojure and are just getting started. (like me)
As I’m continuing to dig through clojure and specifically database
interactions I’ve been writing some simple sql statements...
I started messing around with some clojure code recently to see what I
could come up with in a short period of time. My main goal was to
provide some sort of overlay to adding a specific dispatch to handle
different datatypes when inserting into a...
Some tips for getting around the lack of tablet functionality with Ubuntu Precise and even Quantal. First is a small shell script for disabling finger touch on the tablet when you want to use the stylus for writing/drawing.
Usually when I’m working in Emacs it is running as a daemon. A lot of
times when I’m doing patch work and commits it’ll want to dump me into
an editor set by my shell settings. More times than not this is
problematic because my editor may be set to...
Sorry was away, been busy. Setup and migrated my old blog posts over
to octopress and hosting it on Linode.com. Some of the older blog
posts may see double titles. The migration script I used automatically
added them and eventually I’ll get to cleaning...
Working on Tornado web application server has been a great
experience. I’ve written a few simple OAuth mixin’s and this
one is for dropbox. It’s been tested and works, however, I am
probably including way to many method overrides. If anyone
Been messing around lately with CMake and how to intregrate
additional testing frameworks such as CxxTest. So far everything
has been very simple to configure and get setup so I thought
I’d post my findings here.
One of the things with matahari is that we didn’t want our agents to be tied down to just 1 broker. With qpid we can setup broker federation and squash any of the use case scenarios that may involve differences in location, etc.
To start setup 2-3...
Using a T61 or any IBM laptop that has the fingerprint scanner install the package thinkfinger :
# yum install thinkfinger
Add your user:
# su - # tf-tool --add-user adam
Swipe your finger 3 times.
Alter /etc/pam.d/system-auth to include the...
If you run into errors related to this :
make: Entering directory `/usr/src/kernels/2.6.18-1.2798.fc6-i686' CC [M] /tmp/vmware-config1/vmnet-only/driver.o CC [M] /tmp/vmware-config1/vmnet-only/hub.o CC [M] /tmp/vmware-config1/vmnet-only...
Just thought I would post some things I find helpful when working with
VIM. Remember if you are running Fedora Core you can install VIM with
the following command: Also for those curious, here is my vimrc file.
yum install vim-enhanced