Page MenuHomeDevCentral

Fix missing devserver.ports pillar on ysul
ClosedPublic

Authored by yousra on Wed, Apr 22, 20:16.
Tags
None
Referenced Files
F28741081: D4091.id10716.diff
Thu, May 14, 10:55
F28726839: D4091.id10716.diff
Thu, May 14, 09:19
F28726827: D4091.id.diff
Thu, May 14, 09:19
F28726354: D4091.id10716.diff
Thu, May 14, 09:15
F28726345: D4091.id.diff
Thu, May 14, 09:15
Unknown Object (File)
Tue, May 12, 23:07
Unknown Object (File)
Tue, May 12, 23:07
Unknown Object (File)
Sun, May 10, 23:58

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 Skipped
Unit
No Test Coverage
Branch
poudiere-ysul
Build Status
Buildable 6664
Build 6952: arc lint + arc unit

Event Timeline

yousra requested review of this revision.Wed, Apr 22, 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.Sat, Apr 25, 13:36
This revision was automatically updated to reflect the committed changes.