noc.git
4 weeks agovex2: get ready to acme real certs
Bernhard Tittelbach [Sun, 9 Nov 2025 04:31:07 +0000 (05:31 +0100)]
vex2: get ready to acme real certs

4 weeks agovex2: update data transfer script
Bernhard Tittelbach [Sun, 9 Nov 2025 04:21:23 +0000 (05:21 +0100)]
vex2: update data transfer script

4 weeks agovex2: update data transfer script
Bernhard Tittelbach [Sun, 9 Nov 2025 04:10:28 +0000 (05:10 +0100)]
vex2: update data transfer script

4 weeks agomerge web/realraumat into web/r3redirects
Bernhard Tittelbach [Thu, 6 Nov 2025 22:09:44 +0000 (23:09 +0100)]
merge web/realraumat into web/r3redirects

4 weeks agovex2: dokuwiki: userewrite:1
Bernhard Tittelbach [Thu, 6 Nov 2025 19:18:36 +0000 (20:18 +0100)]
vex2: dokuwiki: userewrite:1

5 weeks agovex2: fixes and tmpfiles.d
Bernhard Tittelbach [Sun, 2 Nov 2025 02:10:32 +0000 (03:10 +0100)]
vex2: fixes and tmpfiles.d

5 weeks agovex2: fixes
Bernhard Tittelbach [Sun, 2 Nov 2025 01:23:34 +0000 (02:23 +0100)]
vex2: fixes

5 weeks agovex2: some redirects and stuff
Bernhard Tittelbach [Sun, 2 Nov 2025 01:07:51 +0000 (02:07 +0100)]
vex2: some redirects and stuff

5 weeks agoadd doku.realraum.at
Bernhard Tittelbach [Sat, 1 Nov 2025 21:04:32 +0000 (22:04 +0100)]
add doku.realraum.at

7 weeks agodokuwiki works
Bernhard Tittelbach [Fri, 17 Oct 2025 23:41:31 +0000 (01:41 +0200)]
dokuwiki works

7 weeks agodokuwiki works
Bernhard Tittelbach [Fri, 17 Oct 2025 23:19:22 +0000 (01:19 +0200)]
dokuwiki works

7 weeks agovex2: update some things
Bernhard Tittelbach [Fri, 17 Oct 2025 19:04:02 +0000 (21:04 +0200)]
vex2: update some things

7 weeks agomerge
Bernhard Tittelbach [Fri, 17 Oct 2025 15:55:01 +0000 (17:55 +0200)]
merge

4 months agodokuwiki vex2 maybe after all sometime soon
Bernhard Tittelbach [Tue, 22 Jul 2025 23:49:57 +0000 (01:49 +0200)]
dokuwiki vex2 maybe after all sometime soon

4 months agofix linter warnings
Christian Pointner [Sun, 7 Jul 2019 01:04:06 +0000 (03:04 +0200)]
fix linter warnings

4 months agoadd new roles to linter checks
Christian Pointner [Sun, 7 Jul 2019 00:58:44 +0000 (02:58 +0200)]
add new roles to linter checks

4 months agoset dokuwiki hostnames for when the wiki finally gets moved
Christian Pointner [Sun, 7 Jul 2019 00:51:33 +0000 (02:51 +0200)]
set dokuwiki hostnames for when the wiki finally gets moved

4 months agoupdate r3status web content
Christian Pointner [Sun, 7 Jul 2019 00:47:12 +0000 (02:47 +0200)]
update r3status web content

4 months agostatus.realraum.at works now
Christian Pointner [Sun, 7 Jul 2019 00:32:46 +0000 (02:32 +0200)]
status.realraum.at works now

4 months agor3status mostly done
Christian Pointner [Sun, 7 Jul 2019 00:11:43 +0000 (02:11 +0200)]
r3status mostly done

4 months agofix ssl config for dokuwiki nginx vhost
Christian Pointner [Sat, 6 Jul 2019 23:13:35 +0000 (01:13 +0200)]
fix ssl config for dokuwiki nginx vhost

4 months agodokuwiki is now running as seperate user
Christian Pointner [Sat, 6 Jul 2019 22:34:00 +0000 (00:34 +0200)]
dokuwiki is now running as seperate user

4 months agoadded dirty hack for vex2 /srv volume
Christian Pointner [Sat, 6 Jul 2019 22:15:14 +0000 (00:15 +0200)]
added dirty hack for vex2 /srv volume

4 months agomove dokuwiki to new web role group
Christian Pointner [Sat, 6 Jul 2019 21:12:23 +0000 (23:12 +0200)]
move dokuwiki to new web role group

4 months agocleanup and fix dokuwik/nginx vhosts
Christian Pointner [Sat, 6 Jul 2019 20:57:56 +0000 (22:57 +0200)]
cleanup and fix dokuwik/nginx vhosts

4 months agodokuwiki installation of plugins and templates works now
Christian Pointner [Sat, 6 Jul 2019 03:56:58 +0000 (05:56 +0200)]
dokuwiki installation of plugins and templates works now

4 months agobasic dokuwiki install works now
Christian Pointner [Sat, 6 Jul 2019 02:01:22 +0000 (04:01 +0200)]
basic dokuwiki install works now

4 months agoadded simple nginx role
Christian Pointner [Sat, 6 Jul 2019 01:29:49 +0000 (03:29 +0200)]
added simple nginx role

4 months agoadded acmetool roles
Christian Pointner [Sat, 6 Jul 2019 00:45:49 +0000 (02:45 +0200)]
added acmetool roles

4 months agoadded new host vex2
Christian Pointner [Sat, 6 Jul 2019 00:26:06 +0000 (02:26 +0200)]
added new host vex2

16 months agotorwaechter: remove d3, update comment of key from ruru
Michael Gebetsroither [Wed, 17 Jul 2024 11:49:45 +0000 (13:49 +0200)]
torwaechter: remove d3, update comment of key from ruru

18 months agoupdate my gpg key
Christian Pointner [Sun, 19 May 2024 18:50:41 +0000 (20:50 +0200)]
update my gpg key

2 years agoupdate gpg key for equinox and temporarly remove key for nicoo
Christian Pointner [Sat, 20 May 2023 13:30:43 +0000 (15:30 +0200)]
update gpg key for equinox and temporarly remove key for nicoo

3 years agoadd new gpg key for equinox
Christian Pointner [Fri, 20 May 2022 12:22:20 +0000 (14:22 +0200)]
add new gpg key for equinox

3 years agogpg vs gpg2
Christian Pointner [Fri, 20 May 2022 12:21:07 +0000 (14:21 +0200)]
gpg vs gpg2

4 years agofix 0xff vlan subnets
Christian Pointner [Fri, 15 Oct 2021 19:26:11 +0000 (21:26 +0200)]
fix 0xff vlan subnets

4 years agoadd new vlan for 0xff
Christian Pointner [Fri, 15 Oct 2021 18:46:56 +0000 (20:46 +0200)]
add new vlan for 0xff

4 years agonew 0xFF Vlans
Christian Pointner [Sun, 16 May 2021 17:54:15 +0000 (19:54 +0200)]
new 0xFF Vlans

4 years agoMerge pull request #74 from realraum/those-vms-are-dead
Patrick Pichler [Tue, 15 Dec 2020 21:46:53 +0000 (22:46 +0100)]
Merge pull request #74 from realraum/those-vms-are-dead

Drop calendar and tickets from the inventory

4 years agoRemove tickets and calendar from 'net-zone-mgmt'
Patrick Pichler [Tue, 15 Dec 2020 21:45:40 +0000 (22:45 +0100)]
Remove tickets and calendar from 'net-zone-mgmt'

4 years agoDrop calendar and tickets from the inventory those-vms-are-dead
nicoo [Tue, 15 Dec 2020 21:31:31 +0000 (22:31 +0100)]
Drop calendar and tickets from the inventory

We deleted those VMs a while back

4 years agoMerge pull request #72 from realraum/membership-update
Patrick Pichler [Tue, 15 Dec 2020 21:14:52 +0000 (22:14 +0100)]
Merge pull request #72 from realraum/membership-update

Membership update

4 years agoansible/users: Update email address for nicoo membership-update
nicoo [Tue, 15 Dec 2020 20:51:56 +0000 (21:51 +0100)]
ansible/users: Update email address for nicoo

4 years agoansible/users: Add aveexy in data & to group NOC
nicoo [Tue, 15 Dec 2020 20:50:38 +0000 (21:50 +0100)]
ansible/users: Add aveexy in data & to group NOC

4 years agoansible/gpg: Add aveexy
nicoo [Tue, 15 Dec 2020 20:41:46 +0000 (21:41 +0100)]
ansible/gpg: Add aveexy

4 years agoansible/gpg: Refresh NOC keyring
nicoo [Tue, 15 Dec 2020 20:40:41 +0000 (21:40 +0100)]
ansible/gpg: Refresh NOC keyring

5 years agomatch expiration year with online version of key
Bernhard Tittelbach [Mon, 19 Oct 2020 22:32:41 +0000 (00:32 +0200)]
match expiration year with online version of key

5 years agoupdate equinox gpg key
Christian Pointner [Mon, 19 Oct 2020 18:41:23 +0000 (20:41 +0200)]
update equinox gpg key

5 years agotorwaechter: fix bug in tuergit hook script that prevent script from executing
Bernhard Tittelbach [Wed, 9 Sep 2020 22:28:58 +0000 (00:28 +0200)]
torwaechter: fix bug in tuergit hook script that prevent script from executing

5 years agocall upload script with sudo
Bernhard Tittelbach [Wed, 9 Sep 2020 22:17:57 +0000 (00:17 +0200)]
call upload script with sudo

5 years agogive d3 and ruru access to tuergit
Bernhard Tittelbach [Wed, 9 Sep 2020 21:26:08 +0000 (23:26 +0200)]
give d3 and ruru access to tuergit

6 years agofix equinox gpg key-id
Christian Pointner [Sat, 14 Sep 2019 23:46:29 +0000 (01:46 +0200)]
fix equinox gpg key-id

6 years agoMerge PR#66: VM bootstraping improvements
nicoo [Fri, 2 Aug 2019 23:06:32 +0000 (01:06 +0200)]
Merge PR#66: VM bootstraping improvements

6 years agoMerge PR#64: added fixes for ansible 2.8
nicoo [Fri, 2 Aug 2019 22:57:44 +0000 (00:57 +0200)]
Merge PR#64: added fixes for ansible 2.8

6 years agofix linter warnings
Christian Pointner [Sun, 7 Jul 2019 01:04:06 +0000 (03:04 +0200)]
fix linter warnings

6 years agoadd new roles to linter checks
Christian Pointner [Sun, 7 Jul 2019 00:58:44 +0000 (02:58 +0200)]
add new roles to linter checks

6 years agoset dokuwiki hostnames for when the wiki finally gets moved
Christian Pointner [Sun, 7 Jul 2019 00:51:33 +0000 (02:51 +0200)]
set dokuwiki hostnames for when the wiki finally gets moved

6 years agoupdate r3status web content
Christian Pointner [Sun, 7 Jul 2019 00:47:12 +0000 (02:47 +0200)]
update r3status web content

6 years agostatus.realraum.at works now
Christian Pointner [Sun, 7 Jul 2019 00:32:46 +0000 (02:32 +0200)]
status.realraum.at works now

6 years agor3status mostly done
Christian Pointner [Sun, 7 Jul 2019 00:11:43 +0000 (02:11 +0200)]
r3status mostly done

6 years agofix ssl config for dokuwiki nginx vhost
Christian Pointner [Sat, 6 Jul 2019 23:13:35 +0000 (01:13 +0200)]
fix ssl config for dokuwiki nginx vhost

6 years agodokuwiki is now running as seperate user
Christian Pointner [Sat, 6 Jul 2019 22:34:00 +0000 (00:34 +0200)]
dokuwiki is now running as seperate user

6 years agoadded dirty hack for vex2 /srv volume
Christian Pointner [Sat, 6 Jul 2019 22:15:14 +0000 (00:15 +0200)]
added dirty hack for vex2 /srv volume

6 years agomove dokuwiki to new web role group
Christian Pointner [Sat, 6 Jul 2019 21:12:23 +0000 (23:12 +0200)]
move dokuwiki to new web role group

6 years agocleanup and fix dokuwik/nginx vhosts
Christian Pointner [Sat, 6 Jul 2019 20:57:56 +0000 (22:57 +0200)]
cleanup and fix dokuwik/nginx vhosts

6 years agodokuwiki installation of plugins and templates works now
Christian Pointner [Sat, 6 Jul 2019 03:56:58 +0000 (05:56 +0200)]
dokuwiki installation of plugins and templates works now

6 years agobasic dokuwiki install works now
Christian Pointner [Sat, 6 Jul 2019 02:01:22 +0000 (04:01 +0200)]
basic dokuwiki install works now

6 years agoadded simple nginx role
Christian Pointner [Sat, 6 Jul 2019 01:29:49 +0000 (03:29 +0200)]
added simple nginx role

6 years agoadded acmetool roles
Christian Pointner [Sat, 6 Jul 2019 00:45:49 +0000 (02:45 +0200)]
added acmetool roles

6 years agoadded new host vex2
Christian Pointner [Sat, 6 Jul 2019 00:26:06 +0000 (02:26 +0200)]
added new host vex2

6 years agomake sure facts from previous installs are removed before reinstalling a machine
Christian Pointner [Tue, 16 Jul 2019 20:42:24 +0000 (22:42 +0200)]
make sure facts from previous installs are removed before reinstalling a machine

6 years agonicer loop labels
Christian Pointner [Tue, 16 Jul 2019 20:36:39 +0000 (22:36 +0200)]
nicer loop labels

6 years agopreseed: add option to allow installation using dhcp
Christian Pointner [Tue, 16 Jul 2019 20:15:39 +0000 (22:15 +0200)]
preseed: add option to allow installation using dhcp

6 years agopreseed: debian buster names interfaces differently than stretch and in a way that...
Christian Pointner [Tue, 16 Jul 2019 20:14:47 +0000 (22:14 +0200)]
preseed: debian buster names interfaces differently than stretch and in a way that is incompatible with our vm network interface scheme. This patch fixes the problem by making the name policy for network interfaces configurable

6 years agovm/define: the vm autostart flag survives even if the vm is undefined so we need...
Christian Pointner [Tue, 16 Jul 2019 20:10:55 +0000 (22:10 +0200)]
vm/define: the vm autostart flag survives even if the vm is undefined so we need a way to force disabling autostart

6 years agovm/host: add missing dependencies
Christian Pointner [Tue, 16 Jul 2019 20:05:38 +0000 (22:05 +0200)]
vm/host: add missing dependencies

6 years agofix wrong deprecation warning for group-names
Christian Pointner [Tue, 16 Jul 2019 20:18:39 +0000 (22:18 +0200)]
fix wrong deprecation warning for group-names

6 years agoadded fixes for ansible 2.8
Christian Pointner [Sat, 6 Jul 2019 00:24:24 +0000 (02:24 +0200)]
added fixes for ansible 2.8

6 years agoMerge pull request #63 from realraum/sack-workaround
Christian Pointner [Mon, 17 Jun 2019 21:39:27 +0000 (23:39 +0200)]
Merge pull request #63 from realraum/sack-workaround

ansible/base: Workaround SACK DoS ([NFLX-2019-001])

6 years agoansible/base: Workaround [NFLX-2019-001] (CVE-2019-1147{7,8,9})
nicoo [Mon, 17 Jun 2019 21:04:15 +0000 (17:04 -0400)]
ansible/base: Workaround [NFLX-2019-001] (CVE-2019-1147{7,8,9})

Disable Selective Acknowledgement (SACK)

[NFLX-2019-001]: https://github.com/Netflix/security-bulletins/blob/master/advisories/third-party/2019-001.md

6 years agoMerge PR#62: vault/gpg: show long key-ids
nicoo [Mon, 25 Feb 2019 17:47:14 +0000 (18:47 +0100)]
Merge PR#62: vault/gpg: show long key-ids

6 years agovault/gpg: show long key-ids
Christian Pointner [Wed, 13 Feb 2019 14:17:36 +0000 (15:17 +0100)]
vault/gpg: show long key-ids

6 years agoMerge pull request #58 from realraum/accesspoints/no-roaming-for-iot-wifi
Christian Pointner [Wed, 6 Feb 2019 18:16:05 +0000 (19:16 +0100)]
Merge pull request #58 from realraum/accesspoints/no-roaming-for-iot-wifi

don't force roaming on iot wifi

6 years agoMerge PR#57: preseed: fix partman syntax
nicoo [Wed, 6 Feb 2019 17:36:47 +0000 (18:36 +0100)]
Merge PR#57: preseed: fix partman syntax

6 years agodon't force roaming on iot wifi
Christian Pointner [Sat, 2 Feb 2019 02:04:01 +0000 (03:04 +0100)]
don't force roaming on iot wifi

6 years agopreseed: fix partman syntax
Christian Pointner [Sat, 2 Feb 2019 01:29:38 +0000 (02:29 +0100)]
preseed: fix partman syntax

6 years agoMerge pull request #56 from realraum/update-vm-config
Christian Pointner [Sat, 2 Feb 2019 01:47:24 +0000 (02:47 +0100)]
Merge pull request #56 from realraum/update-vm-config

Playbook for updating a VM's configuration

6 years agovm-update: Gather facts before running vm/network
nicoo [Tue, 29 Jan 2019 14:00:37 +0000 (15:00 +0100)]
vm-update: Gather facts before running vm/network

That role needs the fact `ansible_distribution` & such.

6 years agoRefactor VM definition playbook and template to a separate role
nicoo [Tue, 29 Jan 2019 13:16:32 +0000 (14:16 +0100)]
Refactor VM definition playbook and template to a separate role

6 years agovm-update: Use post_tasks rather than explicit flush_handlers
nicoo [Mon, 28 Jan 2019 15:41:23 +0000 (16:41 +0100)]
vm-update: Use post_tasks rather than explicit flush_handlers

6 years agoMake `run_installer` default to no in the libvirt template
nicoo [Mon, 28 Jan 2019 15:40:09 +0000 (16:40 +0100)]
Make `run_installer` default to no in the libvirt template

6 years agoansible/host_vars: Add installation metadata for the metrics VM
nicoo [Thu, 24 Jan 2019 19:08:30 +0000 (20:08 +0100)]
ansible/host_vars: Add installation metadata for the metrics VM

6 years agoansible: Add vm-update playbook
nicoo [Thu, 24 Jan 2019 19:06:38 +0000 (20:06 +0100)]
ansible: Add vm-update playbook

This playbook updates the domain definition for an existing VM,
allowing to upgrade to newer features (like virtio-rng) without
reinstalling.

6 years agoMerge PR#55: disable facts gathering for usb-install playbook
nicoo [Thu, 24 Jan 2019 12:09:12 +0000 (13:09 +0100)]
Merge PR#55: disable facts gathering for usb-install playbook

6 years agodisable facts gathering for usb-install playbook
Christian Pointner [Wed, 23 Jan 2019 18:29:05 +0000 (19:29 +0100)]
disable facts gathering for usb-install playbook

6 years agoremove useless empty file
Christian Pointner [Thu, 17 Jan 2019 10:13:44 +0000 (11:13 +0100)]
remove useless empty file

6 years agoMerge PR#54: Friendly loop indexes when setting adduser options
nicoo [Sat, 12 Jan 2019 23:39:01 +0000 (00:39 +0100)]
Merge PR#54: Friendly loop indexes when setting adduser options

Reviewed-by: equinox0815

6 years agoansible/base: Friendly loop indexes when setting adduser options
nicoo [Sat, 12 Jan 2019 23:13:41 +0000 (00:13 +0100)]
ansible/base: Friendly loop indexes when setting adduser options

6 years agoMerge pull request #53 from realraum/install/serial
Christian Pointner [Sat, 12 Jan 2019 23:25:57 +0000 (00:25 +0100)]
Merge pull request #53 from realraum/install/serial

make kernel command line options configurable

6 years agojinja2 != python ...
Christian Pointner [Sat, 12 Jan 2019 23:22:37 +0000 (00:22 +0100)]
jinja2 != python ...