Page MenuHomeDevCentral

Fix missing devserver.ports pillar on ysul
ClosedPublic

Authored by yousra on Apr 22 2026, 20:16.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Jun 21, 02:10
Unknown Object (File)
Fri, Jun 19, 02:05
Unknown Object (File)
Wed, Jun 17, 02:20
Unknown Object (File)
Mon, Jun 15, 23:17
Unknown Object (File)
Sun, Jun 14, 04:57
Unknown Object (File)
Sat, Jun 13, 01:19
Unknown Object (File)
Fri, Jun 12, 05:41
Unknown Object (File)
Fri, Jun 12, 03:09

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.