Cristian Livadaru's Blog

My personal view on things

Happiness is temporary; all scenarios lead to loss

If you could be really happy but knew from the start it would end in sadness, would you choose that happiness or would you avoid it?

Fixing GitLab CI: dial tcp: lookup docker no such host

Another issue I keep encountering with project upgrades, which I tend to forget about, is that during the build phase on GitLab CI, the old dind (Docker in Docker) setup no longer works, resulting in a ’no such host’ error message.

Conferences with childcare

Childcare at conferences is something that I see way to little of but should be done much more often. While kids have fun and learn new things, parents can do the same. We are wasting future talent by not offering parents and children chances to learn new things.

💥Solving max_grant_frames under XEN

Being hit with this problem a second time, I noticed that the initial fix was not enough. There are pieces of informations scattered around several mailinglists, forum posts, blogs and also a very detailed technical explenation on what is happening under the hood, but I couldn’t find a post describing the solution. So here goes my take on how to solve this.

📣 Sensu Notifications

Notifications in sensu can be complicated, but sometimes you just need to think out of the box. Maybe there are better ways to distribute the notifications. Just send them to some central place where you have more control on distributing the notifications. While you could do this in sensu, it definitely is a pain in the ass to constantly run ansible to deploy the changes.

Wish you were here

A wonderful book, a story of someone leaving on a life-changing trip caused by the lockdown. Leaving for a short break, accepting the unknown caused by the lockdown, and getting your life turned upside down, all plans vanished in thin air. Realizing, that everything you planned is all a sham and you were just living that plan but living your life.

The always-connected generation

A scurity issue here, an IT emergency there, some “critical infrastructure” going now and needs to be dealt with right now. We keep taking or accepting more and more responsibilities and duties which works out fine in the beginning but at some point we realise we’ve dug ourselves into a hole which is hard to get out of or don’t notice at all that we are in a hole until it’s much to late.

The beauty of film

There are some movies which are more then just movies. Pulling you in, taking you on a journey through time, a journey through emotions, raising questions but not giving answers, leaving you to piece it all together and give it some meaning.


There are all kind of ways to become imortal, you can build something great, you can be a massive tyranic asshole, or do some small things and become imortal through your children.

Home Assistant With TimescaleDB and Grafana

In my pursuit of adding some nice graphs to my home assistant installation I first started going down the InfluxDB path but quickly had to give up and used TimescaleDB instead