Loganzeige und Integritätscheck im Web-Administrationspanel wiederherstellen
Seit Einführung von ld-nextcloud in Version 19 oder höher bzw. ab ld-puppet 1.3.20 wurden einige administrative Funktionen in der Nextcloud-Weboberfläche des Admin-Kontos entfernt. Dies dient zur Fehlerreduzierung, um auf der Webseite die Installation von Nextcloud-Updates zu deaktivieren, bevor diese durch SBE innerhalb der Ringstruktur getestet werden konnten.
Durch nachfolgende Anpassungen im Puppeteer können die Funktionen in der NC-Weboberfläche wiederhergestellt werden.
- Loganzeige und Integritätscheck wiederherstellen
- Alternative: Loganzeige, Integritätscheck und Updatefunktion wiederherstellen
Loganzeige und Integritätscheck wiederherstellen
/etc/logodidact/hiera/custom.d/nextcloud-g1.yaml
logreader:
ensure: present
serverinfo:
ensure: present
updatenotification:
ensure: present
ld_nextcloud::config::system:
has_internet_connection: true
updatechecker: true
updater.release.channel: 'stable'
upgrade.disable-web: false
integrity.check.disabled: false
Alternative: Loganzeige, Integritätscheck und Updatefunktion wiederherstellen
/etc/logodidact/hiera/custom.d/nextcloud-g1.yaml
logreader:
ensure: present
serverinfo:
ensure: present
updatenotification:
ensure: present
ld_nextcloud::config::system:
has_internet_connection: true
updatechecker: true
updater.release.channel: 'stable'
upgrade.disable-web: false
integrity.check.disabled: false
Wichtig: Die hier aufgeführten YAML-Einstellungen müssen ggf. zu vorhandenen Blöcken in der Datei hinzugefügt werden, ein Block darf nicht mehrfach aufgeführt werden! Außerdem unbedingt auf die Zeileneinrückung achten und diese passend zum restlichen Inhalt wählen.
Abschließend ist noch ein "prun" im LXC-Container nextcloud-g1 notwendig, um die Änderungen zu übernehmen.