1. Openstack layer2

    A few months ago I implemented an RDO based openstack kilo release private cloud at one of our customers for their development platform. Through time we tackled a couple of issues so the cloud could be fitted into their work flows.

    We stumbled onto some minor issues and some major ones. Let's begin with the minor ones ;)

    When upgrading the all-in-one controller before we started using the cloud in 'production' a mean bug bit us in the ankle due to a new hiera package. After some digging around a patch came to the rescue together with the exclusion of the …


  2. vagrant-setup

    In this article I'll try to describe how I use vagrant in my daily tasks as an operations dude as well as I deployed it at one of our customers to help the developers focusing on the coding part rather than the operations part.

    Vagrant

    Since the beginning of my career at inuits I'm using vagrant almost everyday. If I got payed every time I spin up a box I could have bought that tesla already some years ago! But unfortunately I'm not :)

    For almost 99% of the use cases I use this nifty tool it's related to puppet. Writing …


  3. Wifi QR code

    To make the process of connecting to our local wifi at home a bit less complex I decided to create a qr code for it. That way people can easily use their camera of their smartphone to connect to our network without typing in the WPA key.

    So I looked on the net for a qr generator and started by typing in our SSID, when realizing it can't be secure to fill in our wpa key too.. It may be a bit paranoia but well I don't trust anything on the interweb most of the time.

    Doing some further research …


  4. Pakiti setup

    Nowadays it becomes more and more relevant knowing which version of a package is installed and having an overview of the packages infected by some bugs or security holes. That way you could see which servers are possibly vulnerable for those on the dark side.

    That's where pakiti comes in a clean web based overview of your servers listing all packages vulnerable against the CVE in particular.

    pakiti2

    It's a client server setup where the client reports the version of the packages to the pakiti server. The server on his turn checks those versions against CVE to see if there are …


  5. Mkdocs documentation

    To make our and other lives less painful writing documentation is a good start to decrease the level of frustration when working on a shared project.

    It's a common feeling writing documentation isn't something we are all waiting for to do. In an effort to make it easier for all of us an automatically way of deployment can be managed by our good friend jenkins in combination with docker.

    The details about this flow is been described on this page. After reading through this documentation section you should be aware of the general deployment idea so you can implement it …


  6. LinuxCon Edinburgh

    I got a great opportunity by attending LinuxCon in Edinburgh.

    Will try to share my experiences there in this blogpost by listing the topics and people I found interesting so perhaps others could take also advantage of it.

    Topics

    Apache mesos

    a cluster manager that provides efficient resource isolation and sharing across distributed applications or frameworks.

    Zuul

    a pipeline oriented project gating and automation system.

    LTTng

    The LTTng project aims at providing highly efficient tracing tools for Linux. Its tracers help tracking down performance issues and debugging problems involving multiple concurrent processes and threads. Tracing across multiple systems is also …


  7. Command line printing & scanning

    Since I discovered the joy of using the ratpoison window manager I'm trying to do all tasks I need to perform on my system using the command line.

    One of those frequently used tasks is printing out documents or scanning in files. Until today I used the software viewer of my documents to print and simple-scan to scan my files.

    Nowadays I use the command line to perform those tasks. To print out documents I use the lp command:

    "Get the status off all printers on your system"
    $ lpc status all
    
    "Print the desired file to a specific printer"
    $ lpr …

  8. Chromium eid

    During this time of the year in Belgium most people needs to fill in their taxes forms.

    Since a few years the Belgium government provided an electronic way to accomplish this task. Using a digital passport you can authenticate yourself.

    I wanted to use this nice tool so I had to configure my local setup to have it all glued together on my linux machine.

    The necessary steps I described in this post so other interested people can use their linux setups also to fill in the tax forms.

    Installation

    The mayor package to install on a fedora machine is …


  9. Puppet sslv3 alert certificate revoked

    I started the day with ssl issues using puppet. Last week I cleaned 2 hosts in our tree using the puppet command

    # puppet node clean [hostname]
    

    on the puppetmaster. I did this to clean out the stored configs for those nodes.

    But I didn't realized this also cleaned out the ssl certificates for those clients. So I started the new week with this uncomfortable issue:

    [root@agent ~]# puppet agent --test err: Could not retrieve catalog from remote server: SSL_connect returned=1 errno=0 state=SSLv3 read server session ticket A: sslv3 alert certificate revoked warning: Not using cache on failed …

  10. SSH acces on Lacie Network Space 2

    Recently we installed a Lacie Network Space 2 at home. Easy to share documents on the LAN network, having a central place for common media etc. After playing around with it I wanted to see if it's possible to gain access to the underlying operating system of it. On that way I could for example use this access to wake up a pc with wake on LAN.

    And guess what, it can be done and thanks to a script of a guy Andreus it's even very easy! I found a forum post about his work and tested it successfully with …


Page 1 / 2