@@ -74,4 +74,87 @@ tests:
7474 documentIndex : 2
7575 - notContains : *override_mnt
7676 documentIndex : 2
77-
77+
78+ - it : Deployments with overrides
79+ template : deployments.yaml
80+ set :
81+ st2 :
82+ overrides : # Enabling the override mounts in register-content job.
83+ _global.yaml : |
84+ ---
85+ rules:
86+ defaults:
87+ enabled: false
88+ packs :
89+ sensors : [] # ensure only 1 sensor
90+ images : [] # no extra packs to load
91+ volumes :
92+ enabled : false
93+ configs : {} # has one core.yaml config file by default (dicts get merged)
94+ st2chatops :
95+ enabled : true
96+ release :
97+ name : st2ha
98+ asserts :
99+ - hasDocuments :
100+ count : 14
101+
102+
103+ - contains : *override_volume # always included
104+ documentIndex : 12 # st2client
105+ - contains : *override_mnt # always included
106+ documentIndex : 12 # st2client
107+
108+
109+ - notContains : *override_volume
110+ documentIndex : 1
111+ - notContains : *override_mnt
112+ documentIndex : 1 # st2api
113+ - notContains : *override_volume # only contains if volumes.enabled
114+ documentIndex : 10 # st2actionrunner
115+ - notContains : *override_mnt # only contains if volumes.enabled
116+ documentIndex : 10 # st2actionrunner
117+ - notContains : *override_volume
118+ documentIndex : 0
119+ - notContains : *override_mnt
120+ documentIndex : 0
121+ - notContains : *override_volume
122+ documentIndex : 2
123+ - notContains : *override_mnt
124+ documentIndex : 2
125+ - notContains : *override_volume
126+ documentIndex : 3
127+ - notContains : *override_mnt
128+ documentIndex : 3
129+ - notContains : *override_volume
130+ documentIndex : 4
131+ - notContains : *override_mnt
132+ documentIndex : 4
133+ - notContains : *override_volume
134+ documentIndex : 5
135+ - notContains : *override_mnt
136+ documentIndex : 5
137+ - notContains : *override_volume
138+ documentIndex : 6
139+ - notContains : *override_mnt
140+ documentIndex : 6
141+ - notContains : *override_volume
142+ documentIndex : 7
143+ - notContains : *override_mnt
144+ documentIndex : 7
145+ - notContains : *override_volume
146+ documentIndex : 8
147+ - notContains : *override_mnt
148+ documentIndex : 8
149+ - notContains : *override_volume # never
150+ documentIndex : 9 # st2sensorcontainer
151+ - notContains : *override_mnt # never
152+ documentIndex : 9 # st2sensorcontainer
153+ - notContains : *override_volume
154+ documentIndex : 11
155+ - notContains : *override_mnt
156+ documentIndex : 11
157+ - notContains : *override_volume
158+ documentIndex : 13
159+ - notContains : *override_mnt
160+ documentIndex : 13
0 commit comments