Mar
06
2021
I was writing a new Ansible role to upgrade all of my VMs with apt update and apt upgrade. I was still using an old Rancher that only works with docker-ce package up to version 18.06. A first task holds back the package with Ansible Dpkg module, basically an apt hold, as recommended on many […]
Tags: Ansible, debian, linux, ubuntu
Jul
04
2020
We saw how to register a Jenkins slave with a REST API. Let’s go one step further: make Ansible do that for you. You will first need a Jenkins user and associated token with the proper rights. Agent connect and create permissions should be sufficient. I’ll simply call that user “node”. Log on Jenkins with […]
Tags: Ansible, Jenkins
Apr
18
2020
Here is how to create a Jenkins node that registers automatically with a REST API call on the master. Most of the work is to build some json code that describes the new Jenkins slave. The configuration can be slightly different depending on the node settings you are willing to apply. To get exactly what […]
Tags: Jenkins
Nov
15
2008
Even though GNU “make” utility retrieves a lot of information off the system it’s running on, many times I have to wait a long time to get binaries compiled. It seems “make” doesn’t always pick the best settings to compile applications. I searched how I could speed up compilation times and here are some interesting […]
Tags: linux, make, performance, unix