Page MenuHomeDevCentral

Init alkane and webserver-content to install VimbAdmin
ClosedPublic

Authored by DorianWinty on Jun 24 2024, 18:46.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Nov 13, 06:52
Unknown Object (File)
Wed, Nov 13, 06:52
Unknown Object (File)
Wed, Nov 13, 06:52
Unknown Object (File)
Wed, Nov 13, 06:52
Unknown Object (File)
Wed, Nov 13, 06:52
Unknown Object (File)
Wed, Nov 13, 06:52
Unknown Object (File)
Wed, Nov 13, 06:52
Unknown Object (File)
Wed, Nov 13, 06:52
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 Passed
Unit
No Test Coverage
Branch
arcpatch-D3343
Build Status
Buildable 5297
Build 5578: arc lint + arc unit

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
6 ↗(On Diff #8607)
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