Page MenuHomeDevCentral

Fix missing devserver.ports pillar on ysul
ClosedPublic

Authored by yousra on Apr 22 2026, 20:16.
Tags
None
Referenced Files
F31581116: D4091.id10704.diff
Wed, Jun 3, 04:41
F31563276: D4091.id.diff
Tue, Jun 2, 23:49
Unknown Object (File)
Tue, Jun 2, 19:01
Unknown Object (File)
Mon, Jun 1, 21:33
Unknown Object (File)
Mon, Jun 1, 02:29
Unknown Object (File)
Sat, May 23, 15:32
Unknown Object (File)
Sat, May 23, 04:47
Unknown Object (File)
Fri, May 22, 18:00

Details

Summary

While applying the Salt state roles/devserver on ysul for T2315, the deployment failed with the following error:

Rendering SLS 'base:roles/devserver/.poudriere.config' failed: Jinja variable 
'salt.utils.context.NamespacedDictWrapper object' 
has no attribute 'poudriere'

This was caused by ysul not being assigned to the devserver.ports pillar in pillar/top.sls.

So this review declare devserver.ports for ysul in pillar top.sls to expose poudriere settings

Diff Detail

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

Event Timeline

yousra requested review of this revision.Apr 22 2026, 20:16
yousra created this revision.
yousra edited the summary of this revision. (Show Details)
yousra edited the summary of this revision. (Show Details)
This revision is now accepted and ready to land.Apr 25 2026, 13:36
This revision was automatically updated to reflect the committed changes.