Following the deployment blog post I made on ES/Kibana/Fluentd, I released new version of Fluentd and Kibana playbooks to support the latests versions of themselves and ElasticSearch. ElasticSearch 1.4 version is ,out which doesn’t changed anything for the deployment. However Kibana requires to enable an ElasticSearch configuration option now, to work properly. I updated the Kibana playbook for it. On its side, Fluentd has the major release 2.0 out and I updated Ansible playbook for the best integration with Debian Wheezy.

Continue reading

A lot of time, I had to modify the text of my commit since I’m using a versionning system. Modifying the last commit comment is something common: git commit --amend However, modifying the date is not so common. You may want to do it for several reasons (stats or similar), here is how to: GIT_COMMITTER_DATE="`date`" git commit --amend --date "`date`" This will change the last commit with the current date.

Continue reading

I recently had the case, where I lost connexion of my NFS client connexion because NFS server crashed. The problem I had is simple, some of clients couldn’t recover their connexion because the old one was still shown as already connected. And when I tried to remount NFS clients connexions, I got: mount.nfs: mount(2): Protocol not supported mount.nfs: trying text-based options 'udp,sec=sys,rsize=8192,wsize=8192,intr,hard,addr=10.0.0.1' mount.nfs: prog 100003, trying vers=3, prot=17 mount.nfs: trying 10.

Continue reading

Thanks for all voters. I expected more participants (compared to the number of followers) but it gives me here a good indication on what you want me to focus on. You may already seen that this week I made less blog posts as I didn’t have any quite big subjects to talk about or time to prepare. Thanks to follow me, I’ll try to make better posts new but a little bit less.

Continue reading

First of all I will only talk about open sources solutions. I don’t want to take part of any commercial one. In addition, I will focus on only 4 solutions which seem to me the most used at this time. I will also talk about my history, my level on each one and why I recommend or not that solution. Puppet is in my opinion the most known solution. Because of the marketing they were/are doing, because it was a good alternative compared to the old cfengine.

Continue reading

Dear readers, It’s starting to be harder and harder to write good articles every 2 days. Some of you tell me that I should make less blog posts with better quality. However others tell me that they don’t care about quality because they’ve learned something anyway. I’m not going to make this choice by my own and prefer let this to you. That’s why I’ll be happy if you could answer to this poll:

Continue reading

I recently saw a blog post (don’t remember the link :-() on something I used several times but never made an article on. So this time, I’m making a blog post on it as this is solution is very useful. I’m pretty sure you already had to tcpdump on a remote server to investigate. When you have a lot of traffic, it can start to be painful to add a lot filter, having no colors, reading tcpdump row format etc… And most of the time Wireshark can help on having a better visibility on what happens.

Continue reading

Author's picture

Pierre Mavro / Deimosfr


Qovery Co-Founder and CTO

Paris - France