The previously configured repository was not used, might be due to the manual method for deploying this source list entry. Maybe they changed it with newer Ubuntu versions, nonetheless we now use the add-apt-repository command which should also select the correct ubuntu version of the PPA.
Ansible reports:
```
Failed to import the required Python library (requests) on container's Python /usr/bin/python2.
```
This is due to missing libraries obviously as well as the fact that
ansible runs in python2 not python 3 on debian. Therefore this patch
rewrites the added lbiraries for influxdb and fixes the error message.
The last commit introduced a broken version reference due to a missing v
in front for the version.
This patch repairs this issue as well as providing a full repository
reference in order to make sure no override from other repositories
happens.
This patch adds the influxdb library as dependency the gitlab runner
which will allow the mangement of influxdb setups using the new
monitoring module from the infrastructure repository.[1]
[1]: 9ae68023f1/roles/monitoring