
November 1, 2016 - Villanova di Bernareggio, IT
In Italy every year, during the last weekend of October, there is the Linux Day, an “open day” for the LUGs where they create events to publicize GNU/Linux and the Free Software.
As usual (for the last 7 years now), the ViGLug organized this event and this time has been in Bernareggio (MB), a city less than half hour drive north-east from Milan.
This year, for the first time in the ViGLug life, we have partnered up with other two organizations BrigX (the Bernareggio LUG) and the Coderdojo Brianza.
This allowed us to have more diverse contents and to reach more people.
Read More 
October 30, 2016 - Milano, IT
From the 25th to the 27th of this month I’ve been at the SMAU in Milan (Italy).
The SMAU (Salone Macchine e Attrezzature per l’Ufficio, that would be Exposition of Machinery and Equipment for the Office) is an historical fair started in 1964 and that has had many changes over the years, for instance some years it has been opened to the general public, other times it was only for business visitors.
This year the event was targeted to business visitors.
Read More 
September 28, 2016
IMPORTANT NOTICE: This article deals with Ansible Tower <= 3.0. If you are looking for information around Ansible Tower >= 3.1, please look my newer article on the topic.
In the last few months I’ve setted up multiple times Ansible Tower, but I’ve noticed that there is not much documentation on how to perform basic maintenance on Ansible Tower High Availability setup, so I decided to write an article about it.
Read More 
August 7, 2016 - Kraków, PL
This year, I have been able to go to Flock :).
Flock location this year was Krakov (Poland).
Since my flight arrival time was very close to Mailga’s one, I waited him at the airport and then we went together to the Flock location.
This has proven to be a good idea, since we had the time to speak about some important topics around the Italian Community.
We then arrived to the Flock location, were we discovered a problem with the rooms booking, but that got resolved in a quick way by Bexelbie.
Read More 
July 11, 2016
Recently a customer asked me to help him debug an Ansible Playbook that was throwing a very generic error that was not helping at all.
The error was:
ERROR! Syntax Error while loading YAML.
As soon as I saw the error, I already guessed which problems could trigger such error: it’s either a bad usage of spaces, a badly escaped column within a value, or a variable escaping problem.
With a couple of grep runs, I identified it as the variable escaping problem.
Read More 
June 6, 2016
After more than 12 years as a freelance consultant, today I start a new adventure within Red Hat.
I’ve always admired Red Hat capability to run a multi billion dollars business selling services (subscriptions, training, and consultancy) on top of free software, so when I got the opportunity to join Red Hat I gladly accepted.
Joining Red Hat I’ll not change completely what I do, since I’ll go forward being a Consultant and I’ll work on similar products to the ones I work with today.
Read More 
May 15, 2016 - Amsterdam, NL
In the last few days I’ve been at the CodeMotion Amsterdam 2016.
This was my first CodeMotion and I have to say that I’m very impressed.
The organization was awesome, the talks very high level and the location, well, more than awesome - as you can see in the picture.
In those couple of days I had the opportunity to speak with many people, the majority of which are developers, and I learned a lot on the developer point of view of DevOps and containers.
It seems like developers are even more interested and excited than operations people from this paradigm shift, from what I saw.
Read More 
April 13, 2016
Yesterday, Let’s Encrypt moved from beta to GA.
During the beta phase, which started last September, more than 1.7 million certificates were issued.
I think this is a crucial step for the project and overall for the Internet as well.
Until now, the only way to obtain a valid TLS certificate was to pay a CA.
This artificial constraint made no sense since the CAs were forcing users to buy an insurance policy that made no sense (and often, it was completely worthless).
Read More 
March 1, 2016
A couple of weeks ago, I took the Linux Foundation Certified System Administrator exam.
One interesting thing about this exam is that the participant decides which flavor and version of Linux he wants to use for the test.
The reality is that the Linux flavor changes very little on the tasks, but it puts the test-taker in a more comfortable situation due to the OS familiarity.
Overall I think the exam is pretty straightforward both in the way questions are formed and solving them.
Read More 
February 29, 2016
Amazon Web Services (AWS) is the biggest public cloud provider and has released a set of tools to help out sysadmins and developers for integrating with their infrastructure.
The three tools we are going to discuss in this article are three of AWS’s most-used and well-known tools:
- botocore: Low-level Python library
- boto3: High level Python library
- awscli: Command-line interface written in Python
All those tools are currently available in Fedora (22+) and EPEL (7).
Read More