Page MenuHomeDevCentral

Init alkane and webserver-content to install VimbAdmin
ClosedPublic

Authored by DorianWinty on Jun 24 2024, 18:46.
Tags
None
Referenced Files
F3767644: D3343.id8594.diff
Sat, Nov 23, 02:32
F3767602: D3343.diff
Sat, Nov 23, 01:51
F3766774: D3343.id.diff
Fri, Nov 22, 19:44
F3766459: D3343.id8623.diff
Fri, Nov 22, 18:21
Unknown Object (File)
Fri, Nov 22, 01:27
Unknown Object (File)
Thu, Nov 21, 23:59
Unknown Object (File)
Wed, Nov 20, 22:06
Unknown Object (File)
Wed, Nov 20, 19:53
Subscribers
None

Details

Summary

This commit will permit to install ViMbAdmin and update it
with salt or with jenkins.

Ref T1932

Test Plan

alkane deploy mail.nasqueron.org

Diff Detail

Repository
rOPS Nasqueron Operations
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

DorianWinty created this revision.
roles/webserver-content/org/nasqueron/files/recipes/admin.mail.nasqueron.org/init.sh
24

Created https://github.com/opensolutions/ViMbAdmin/issues/315 to track upstream the PHP 8.3 fix so we can get rid of this alternative remote.

roles/webserver-content/org/nasqueron/files/recipes/admin.mail.nasqueron.org/update.sh
26

For reference, a simple git pull won't work if the branch production is rebased on the top of main.

What about git rebase nasqueron/production? You've used that kind of trick more than me, I'll let you judge the best way to do this.

DorianWinty marked 2 inline comments as done.

command update

pillar/paas/alkane/hervil/main.sls
7
roles/webserver-alkane/nginx/files/vhosts/nasqueron.org/admin.mail.conf
8
roles/webserver-content/org/nasqueron/mail_admin.sls
3
DorianWinty marked 3 inline comments as done.

correct following commments

This revision is now accepted and ready to land.Jul 2 2024, 19:15