Correcties

modified:   data/config.json
	modified:   data/info.md
	modified:   posts/24Jul-SyncRepo.md
	modified:   posts/24Jun-zabbix-prom.md
	modified:   posts/27Sept-GitlabUpgrade.md
	modified:   posts/31Jul-SELinux.md
This commit is contained in:
Eli Winderickx
2024-03-24 15:30:20 +01:00
parent e0c3ca82eb
commit 549733cd52
6 changed files with 20 additions and 18 deletions

View File

@@ -13,12 +13,12 @@ Helaas pindakaas! Als we niet het juiste pad volgen, brengen we onze Gitlab inst
### Maak snapshots!
Servers zijn vaak gevirtualiseerd. Iedere productiewaardige virtualisatiesoftware biedt snapshots aan en ook hier wil je daar gebruik van maken. Vóór iedere upgrade maak je best een snapshot en dan kan je met een gerust hart er in vliegen.
![Verschillende snapshots over upgrades heen](/Git/GitlabSnapshots.png)
![Verschillende snapshots over upgrades heen](/GitlabSnapshots.png)
### Lees de documentatie
Gitlab maakt goed tijd vrij om duidelijk te maken aan gebruikers wat er verandert in de verschillende versies. Daar ga je ook terugvinden wat er achterliggend zou verandert zijn, waar jij op moet letten of waarom je na een succesvolle upgrade niet meteen aan de volgende mag beginnen.
![Gitlab documentatie over eventuele upgrade issues](/Git/GitlabUpgradeDocumentation.png)
![Gitlab documentatie over eventuele upgrade issues](/GitlabUpgradeDocumentation.png)
### Communiceer!
Gebruikers die actief zijn op jouw Gitlab instantie moeten weten dat je de upgrade gaat doen. Dat betekent dat ze tijdelijk niet op hun Gitlab kunnen rekenen. Eventuele automatische installaties zullen dus ook even niet lukken.
@@ -32,7 +32,7 @@ Als je gebruik maakt van een RHEL gebasseerde server en je hebt Gitlab met de re
sudo dnf list gitlab-ee --showduplicates
```
![DNF list duplicates voor gitlab-ee](/Git/GitlabDuplicates.png)
![DNF list duplicates voor gitlab-ee](/GitlabDuplicates.png)
In mijn voorbeeld, dat expres verouderd is, zit ik op versie 15.10.2. Alles wat daarboven staat zijn de oude versies en alles eronder de nieuwe.
@@ -46,7 +46,7 @@ sudo dnf upgrade gitlab-ee-15.10.8
> Nadat de installatie klaar is, gaat jouw Gitlab misschien nog niet online zijn. Wacht tot je terug aan jouw Gitlab kunt voordat je deze gaat updaten.
![HTTP error 502 omdat de upgrade nog lopende is](/Git/GitlabUpgrading.png)
![HTTP error 502 omdat de upgrade nog lopende is](/GitlabUpgrading.png)
```bash
# Daarna is 15.11.0 de eerst volgende versie voor mij
@@ -70,7 +70,7 @@ sudo dnf upgrade gitlab-ee-16.3.4
sudo dnf upgrade gitlab-ee-16.4.0
```
![Gitlab is up-to-date](/Git/GitlabUpToDate.png)
![Gitlab is up-to-date](/GitlabUpToDate.png)
## Voor je gaat...
Het was een heel werkje om Gitlab vanaf een oudere versie up-to-date te brengen. De beste raad die ik je dan kan meegeven is de upgrades zo regelmatig mogelijk uit te voeren. Volg in Gitlab de officiële versies en voer een update uit zo snel als het past. Opnieuw lees de documentatie voor je die uitvoert om zo tranen te vermijden.