Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: debops/debops
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.8.0
Choose a base ref
...
head repository: debops/debops
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.8.1
Choose a head ref
Loading
Showing 870 changed files with 17,985 additions and 6,360 deletions.
8 changes: 8 additions & 0 deletions .ansible-lint
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---

# List of ansible-lint rules which should be ignored in DebOps
skip_list:

# Allow tasks that run when changed, don't force them to be handlers
# Ref: https://github.com/ansible/ansible-lint/issues/419
- '503'
55 changes: 43 additions & 12 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
@@ -308,6 +308,14 @@ stages:
JANE_DIFF_PATTERN: '.*/debops.debops_legacy/.*'
JANE_LOG_PATTERN: '\[debops\.debops_legacy\]'

'dhcp_probe role':
<<: *test_role_no_deps
variables:
JANE_TEST_PLAY: '${DEBOPS_PLAYBOOKS}/service/dhcp_probe.yml'
JANE_INVENTORY_GROUPS: 'debops_service_dhcp_probe'
JANE_DIFF_PATTERN: '.*/debops.dhcp_probe/.*'
JANE_LOG_PATTERN: '\[debops\.dhcp_probe\]'

'dhcpd role':
<<: *test_role_no_deps
variables:
@@ -477,15 +485,23 @@ stages:
JANE_DIFF_PATTERN: '.*/debops.ferm/.*'
JANE_LOG_PATTERN: '\[debops\.ferm\]'

'freeradius role':
<<: *test_role_1st_deps
variables:
JANE_TEST_PLAY: '${DEBOPS_PLAYBOOKS}/service/apt.yml ${DEBOPS_PLAYBOOKS}/service/freeradius.yml'
JANE_INVENTORY_GROUPS: 'debops_service_freeradius'
JANE_DIFF_PATTERN: '.*/debops.freeradius/.*'
JANE_LOG_PATTERN: '\[debops\.freeradius\]'


# --- g --- [[[2

'gitlab role':
<<: *test_role_3rd_deps
variables:
JANE_TEST_PLAY: '${DEBOPS_PLAYBOOKS}/service/postgresql_server.yml ${DEBOPS_PLAYBOOKS}/service/gitlab.yml'
JANE_INVENTORY_GROUPS: 'debops_service_postgresql_server,debops_service_gitlab'
JANE_INVENTORY_HOSTVARS: 'redis__overcommit_memory_enable=false postgresql__delegate_to=localhost'
JANE_TEST_PLAY: '${DEBOPS_PLAYBOOKS}/service/redis_server.yml ${DEBOPS_PLAYBOOKS}/service/postgresql_server.yml ${DEBOPS_PLAYBOOKS}/service/gitlab.yml'
JANE_INVENTORY_GROUPS: 'debops_service_postgresql_server,debops_service_redis_server,debops_service_gitlab'
JANE_INVENTORY_HOSTVARS: 'postgresql_server__delegate_to=localhost postgresql__delegate_to=localhost'
JANE_DIFF_PATTERN: '.*/debops.gitlab/.*'
JANE_LOG_PATTERN: '\[debops\.gitlab\]'
VAGRANT_MASTER_MEMORY: '4096'
@@ -603,7 +619,7 @@ stages:
variables:
JANE_TEST_PLAY: '${DEBOPS_PLAYBOOKS}/service/apt.yml ${DEBOPS_PLAYBOOKS}/service/pki.yml ${DEBOPS_PLAYBOOKS}/service/postgresql_server.yml ${DEBOPS_PLAYBOOKS}/service/icinga.yml ${DEBOPS_PLAYBOOKS}/service/icinga_db.yml'
JANE_INVENTORY_GROUPS: 'debops_service_apt,debops_service_pki,debops_service_postgresql_server,debops_service_icinga,debops_service_icinga_db'
JANE_INVENTORY_HOSTVARS: 'postgresql__delegate_to=localhost'
JANE_INVENTORY_HOSTVARS: 'postgresql_server__delegate_to=localhost postgresql__delegate_to=localhost'
JANE_DIFF_PATTERN: '.*/debops.icinga_db/.*'
JANE_LOG_PATTERN: '\[debops\.icinga_db\]'

@@ -612,7 +628,7 @@ stages:
variables:
JANE_TEST_PLAY: '${DEBOPS_PLAYBOOKS}/service/apt.yml ${DEBOPS_PLAYBOOKS}/service/pki.yml ${DEBOPS_PLAYBOOKS}/service/postgresql_server.yml ${DEBOPS_PLAYBOOKS}/service/icinga.yml ${DEBOPS_PLAYBOOKS}/service/icinga_db.yml ${DEBOPS_PLAYBOOKS}/service/icinga_web.yml'
JANE_INVENTORY_GROUPS: 'debops_service_apt,debops_service_pki,debops_service_postgresql_server,debops_service_icinga,debops_service_icinga_db,debops_service_icinga_web'
JANE_INVENTORY_HOSTVARS: 'postgresql__delegate_to=localhost'
JANE_INVENTORY_HOSTVARS: 'postgresql_server__delegate_to=localhost postgresql__delegate_to=localhost'
JANE_DIFF_PATTERN: '.*/debops.icinga_web/.*'
JANE_LOG_PATTERN: '\[debops\.icinga_web\]'

@@ -821,6 +837,14 @@ stages:
JANE_DIFF_PATTERN: '.*/debops.mosquitto/.*'
JANE_LOG_PATTERN: '\[debops\.mosquitto\]'

'mount role':
<<: *test_role_no_deps
variables:
JANE_TEST_PLAY: '${DEBOPS_PLAYBOOKS}/service/mount.yml'
JANE_INVENTORY_GROUPS: 'debops_service_mount'
JANE_DIFF_PATTERN: '.*/debops.mount/.*'
JANE_LOG_PATTERN: '\[debops\.mount\]'


# --- n --- [[[2

@@ -837,7 +861,7 @@ stages:
variables:
JANE_TEST_PLAY: '${DEBOPS_PLAYBOOKS}/service/postgresql_server.yml ${DEBOPS_PLAYBOOKS}/service/netbox.yml'
JANE_INVENTORY_GROUPS: 'debops_service_postgresql_server,debops_service_netbox'
JANE_INVENTORY_HOSTVARS: 'postgresql__delegate_to=localhost'
JANE_INVENTORY_HOSTVARS: 'postgresql_server__delegate_to=localhost postgresql__delegate_to=localhost'
JANE_DIFF_PATTERN: '.*/debops.netbox/.*'
JANE_LOG_PATTERN: '\[debops\.netbox\]'

@@ -1102,14 +1126,21 @@ stages:
JANE_LOG_PATTERN: '\[debops\.radvd\]'
tags: [ 'shell', 'vagrant-vm' ]

'redis role':
'redis_server role':
<<: *test_role_2nd_deps
variables:
JANE_TEST_PLAY: '${DEBOPS_PLAYBOOKS}/service/redis_server.yml'
JANE_INVENTORY_GROUPS: 'debops_service_redis_server'
JANE_DIFF_PATTERN: '.*/debops.redis_server/.*'
JANE_LOG_PATTERN: '\[debops\.redis_server\]'

'redis_sentinel role':
<<: *test_role_2nd_deps
variables:
JANE_TEST_PLAY: '${DEBOPS_PLAYBOOKS}/service/redis.yml'
JANE_INVENTORY_GROUPS: 'debops_service_redis'
JANE_INVENTORY_HOSTVARS: 'redis__overcommit_memory_enable=false'
JANE_DIFF_PATTERN: '.*/debops.redis/.*'
JANE_LOG_PATTERN: '\[debops\.redis\]'
JANE_TEST_PLAY: '${DEBOPS_PLAYBOOKS}/service/redis_sentinel.yml'
JANE_INVENTORY_GROUPS: 'debops_service_redis_sentinel'
JANE_DIFF_PATTERN: '.*/debops.redis_sentinel/.*'
JANE_LOG_PATTERN: '\[debops\.redis_sentinel\]'

'reprepro role':
<<: *test_role_2nd_deps
12 changes: 10 additions & 2 deletions .mailmap
Original file line number Diff line number Diff line change
@@ -16,6 +16,7 @@

Carl Alexander <carlalexander@gmail.com> <carlalexander@users.noreply.github.com>
Alin Alexandru <alinalexandru2001@gmail.com> Alin Alexandru <alin.alexandru@innobyte.com>
André Jucovsky Bianchi <drebs@riseup.net> drebs <drebs@riseup.net>
Jonatan Bjork <jonatan@jonatanblue.se> jonatanblue <jonatanblue@users.noreply.github.com>
Fabio Bonelli <fbonelli@gmail.com> Fabio Bonelli <fb@fabiobonelli.it>
Fabio Bonelli <fbonelli@gmail.com> Fabio Bonelli <fbonelli@energievalsabbia.it>
@@ -24,6 +25,7 @@ Michael Buluma <michael@buluma.me.ke> Michael Buluma <buluma@users.noreply.githu
Andreas Bürki <abuerki@anidor.com> AnBuKu <AnBuKu@users.noreply.github.com>
Matt Callaghan <github@fermulator.fastmail.org> Fermulator
Oussema Cherni <oussemos@gmail.com> Oussema CHERNI <oussemos@gmail.com>
Thomas Danielsson <thomas.danielsson@evalent.com> <tumd@users.noreply.github.com>
Maciej Delmanowski <drybjed@gmail.com> <drybjed@drybjed.net>
Reto Gantenbein <reto.gantenbein@linuxmonk.ch> <reto.gantenbein@inofix.ch>
Jérémy Gardais <jeremy.gardais@univ-rennes1.fr> ipr-cnrs <jeremy.gardais@univ-rennes1.fr>
@@ -44,10 +46,15 @@ Mathieu MD <mathieu.md@gmail.com> Mathieu MD <mathieumd@users.noreply.github.com
Alexander Mette <mail@amette.eu> amette
Oliver Mueller <oliver@teqneers.de> <root@fermi.teqneers.de>
Tobias Mueller <muelli@cryptobitch.de> muelli <muelli@cryptobitch.de>
Korbinian Preisler <kpreisler@virtual-things.biz> Korbinian <kpreisler@virtual-things.biz>
Nicolas Quiniou-Briand <nqb@inverse.ca> nqb <nqb@users.noreply.github.com>
Florian Rinke <github@florianrinke.de> <github+debops@florianrinke.de>
Michael Scherer <misc@redhat.com> Michael Scherer <mscherer@users.noreply.github.com>
Russell T. Sherman <russel.t.sherman@gmail.com> Russell Sherman <russell.t.sherman@gmail.com>
Russell T. Sherman <russel.t.sherman@gmail.com> Russell <russell.t.sherman@gmail.com>
Rainer 'rei' Schuth <rainer.schuth@ifesca.de> R. S <42579587+rei-ifesca@users.noreply.github.com>
Russell T. Sherman <russell.t.sherman@gmail.com> Russell Sherman <russell.t.sherman@gmail.com>
Russell T. Sherman <russell.t.sherman@gmail.com> Russell <russell.t.sherman@gmail.com>
Russell T. Sherman <russell.t.sherman@gmail.com> Russell <russell@union-pos.com>
Kamila Součková <kamila@ksp.sk> Kamila Souckova <kamila@ksp.sk>
Norbert Summer <git@o-g.at> TuxCoder <git@o-g.at>
Patryk Ściborek <patryk@sciborek.com> <patryk.sciborek@comp.com.pl>
Wojciech Sciesinski <wojciech@sciesinski.net> Wojciech Sciesinski <it-praktyk@users.noreply.github.com>
@@ -60,3 +67,4 @@ Nick Volynkin <nick.volynkin@gmail.com> Nick Volynkin <NickVolynkin@users.norepl
Hanno - Felix Wagner <h.wagner@kugu-home.com> pokerazor
Juergen Waibel <j.waibel@jwd-software.de>
Stefan G. Weichinger <office@oops.co.at> Stefan G. Weichinger <lists@xunil.at>
Andreas Zilian <zilian@icloud.com> Andreas Zilian <anzil@users.noreply.github.com>
Loading