Commit graph

34 commits

Author SHA1 Message Date
cf10544a02 🚚 roles: ble_keykeeper: Use namespaced name
Removed redundant word "role" from role name, which originates from git
repo name.  Makes it clear we use an external role here.

Link: https://docs.ansible.com/ansible/latest/galaxy/user_guide.html#installing-multiple-roles-from-a-file
2024-12-28 12:24:16 +01:00
605eca4c38 🚚 roles: dehydrated_cron: Use namespaced name
Removes the redundant words "ansible" and "role" from the role name
originating from the Git repo name, and uses the author's name as
namespace instead.  This makes it easier to recognize as external role.

Note: the host-wittgenstein recipe already used that new name, but we
did not set it up in requirements, yet.  (How did that ever work?)

Link: https://docs.ansible.com/ansible/latest/galaxy/user_guide.html#installing-multiple-roles-from-a-file
Fixes: f4db6fa395 ("Add Ansible setup for wittgenstein")
2024-12-28 12:16:21 +01:00
832094843a 🚚 roles: dehydrated: Use namespaced role name
In "ansible-role-dehydrated" the words "ansible" and "role" are
redundant, because implicit anyway.  What actually helps here is using a
namespaced name in the format galaxy would use, to make clear it's an
external role, and where it comes from.

Link: https://docs.ansible.com/ansible/latest/galaxy/user_guide.html#installing-multiple-roles-from-a-file
2024-12-28 12:07:20 +01:00
7059204766 🚚 roles: timezone: Override with galaxy name
The repository name differs from the galaxy name.  Although not strictly
necessary, makes origin of role more clear in code and would allow
easier switching between galaxy, and git.  Using the namespaced name
makes it clear it's an external role.  Same name as in role
documentation now.  No change in actual role or version of role.

Link: https://docs.ansible.com/ansible/latest/galaxy/user_guide.html#installing-multiple-roles-from-a-file
2024-12-28 12:00:40 +01:00
18f86dc490 chore(deps): update dependency community.grafana to v2 2024-10-23 16:48:07 +02:00
cf350a3de9 chore(deps): update dependency community.grafana to v1.9.1 2024-06-06 22:43:45 +02:00
78b03a5320 chore(deps): update dependency community.grafana to v1.8.0 2024-02-21 09:18:21 +00:00
e8b3099e5e chore(deps): update dependency community.grafana to v1.7.0 2024-01-28 00:16:30 +01:00
dc4335156e chore(deps): update dependency hifis.unattended_upgrades to v3.2.1 2023-12-28 16:28:27 +01:00
8ef5aafa07 chore(deps): update dependency penguineer/ansible-role-dehydrated_cron to v1.1.0 2023-11-21 01:56:25 +01:00
c630c96f52 chore(deps): update dependency 24367dfa/ansible-role-dehydrated to v2 2023-11-21 01:55:46 +01:00
72106eff4a Change target for ansible-role-dehydrated_cron from galaxy to git 2023-11-17 19:53:47 +01:00
7a03360105 chore(deps): update dependency community.grafana to v1.6.1 2023-11-15 09:46:46 +01:00
2ab6469bdc chore(deps): update dependency hifis.unattended_upgrades to v3.2.0 2023-08-27 14:21:39 +02:00
eae0159963 chore(deps): update dependency hifis.unattended_upgrades to v3 2023-08-09 19:57:47 +02:00
330f806ebf chore(deps): update dependency adriagalin/ansible.timezone to v4 2023-07-31 18:46:33 +00:00
a67082a4bb chore(deps): update dependency community.grafana to v1.5.4 2023-07-29 19:36:34 +00:00
366ef720af ⬆️ Bump role version to v0.2.1
Execution of the playbook failed like this before:

    TASK [lespocky.telegraf_docker_in_docker : Copy telegraf docker_input_agent conf] ************************************************************************************************
    fatal: [unicorn.n39.eu]: FAILED! => changed=false
      checksum: 3230d394872351730e265778639936912c9f1030
      msg: Destination directory /etc/telegraf does not exist
    fatal: [krypton.n39.eu]: FAILED! => changed=false
      checksum: 3230d394872351730e265778639936912c9f1030
      msg: Destination directory /etc/telegraf does not exist
    fatal: [radon.n39.eu]: FAILED! => changed=false
      checksum: 3230d394872351730e265778639936912c9f1030
      msg: Destination directory /etc/telegraf does not exist
    fatal: [pottwal.n39.eu]: FAILED! => changed=false
      checksum: 3230d394872351730e265778639936912c9f1030
      msg: Destination directory /etc/telegraf does not exist

That was a bug in the role, which was fixed with release v0.2.1.

Link: https://github.com/LeSpocky/ansible-role-telegraf-docker-in-docker/issues/15
2023-01-11 18:26:33 +01:00
57db3bf0ca 🐳 Add telegraf container for Docker metrics in influxdb
All our hosts running docker can put their metrics into our influxdb
now.

Note: not all docker hosts do this (yet), because the influxdb is
currently only reachable from within the local space internal network in
our rooms.

Link: https://docs.ansible.com/ansible/latest/inventory_guide/intro_patterns.html
Link: https://galaxy.ansible.com/lespocky/telegraf_docker_in_docker
References: #760
2023-01-10 06:26:14 +01:00
cc0dcb3188 update requirements.yml to correctly install collection 2022-11-12 15:31:51 +01:00
4e4cd46102 feat: add playbook for grafana configuration 2022-11-12 15:31:51 +01:00
4fb0e70e66 Fix trivial yamllint whitespace warnings/errors 2022-10-26 18:56:20 +02:00
2efd892bc1 ✏️ adress issues from PR discussion
- fix typo in role name
- make origin patterns for unattended upgrades less release specific
2022-09-30 22:24:41 +02:00
fa7f16f814 ⬆️ fix dependency for unattended-upgrades
- resolves https://redmine.n39.eu/issues/722
- role https://github.com/jnv/ansible-role-unattended-upgrades is deprecated
- replacement is https://github.com/hifis-net/ansible-role-unattended-upgrades
2022-09-30 22:24:41 +02:00
6d7a0e97fb 👽️ Bump ble-keykeeper-role to 1.1.0
This brings:
* Fix for the missing pyton3-pip package
* Configurable target user
2022-07-29 12:34:30 +02:00
ba5dce7b44 Bump ansible-role-dehydrated to 1.0.3 2022-06-24 13:44:26 +02:00
7985da0167 Add requirement for penguineer.dehydrated_cron 2022-06-19 19:55:37 +02:00
Maximilian Deubel
cf9bea015b bump ble-keykeeper version
this fixes the missing group issue
2022-04-13 22:38:47 +02:00
Maximilian Deubel
76d25384c6 bump ble version 2022-03-02 21:04:37 +01:00
Maximilian Deubel
53b7815d27 Add BLE-Keykeeper to platon 2022-02-13 00:10:01 +01:00
1cc6ffd8ea Update to dehydrated role 1.0.2 2021-03-11 21:41:43 +01:00
90051fd68a add dehydrated role to requirements 2021-03-07 20:28:24 +01:00
97f33f3bc7 yamllint config and fixes 2020-12-28 22:53:53 +01:00
0c78a4f72d Add requirements 2020-11-24 18:37:51 +01:00