@@ -107,35 +107,42 @@ def service_with_pending(snapshots_file):
107
107
ref = "ref" ,
108
108
name = "openshift/assisted-service" ,
109
109
versioning_selection_mechanism = "commit" ,
110
- image_url = "quay.io/edge-infrastructure/assisted-service:latest-tag"
110
+ image_url = "quay.io/edge-infrastructure/assisted-service@sha256:latestref"
111
+ ),
112
+ Artifact (
113
+ repository = "https://github.com/openshift/assisted-service" ,
114
+ ref = "ref" ,
115
+ name = "openshift/assisted-service-el8" ,
116
+ versioning_selection_mechanism = "commit" ,
117
+ image_url = "quay.io/edge-infrastructure/assisted-service-el8@sha256:latestref"
111
118
),
112
119
Artifact (
113
120
repository = "https://github.com/openshift/assisted-image-service" ,
114
121
ref = "ref" ,
115
122
name = "openshift/assisted-image-service" ,
116
123
versioning_selection_mechanism = "commit" ,
117
- image_url = "quay.io/edge-infrastructure/assisted-image-service:latest-tag "
124
+ image_url = "quay.io/edge-infrastructure/assisted-image-service@sha256:latestref "
118
125
),
119
126
Artifact (
120
127
repository = "https://github.com/openshift/assisted-installer-agent" ,
121
128
ref = "ref" ,
122
129
name = "openshift/assisted-installer-agent" ,
123
130
versioning_selection_mechanism = "commit" ,
124
- image_url = "quay.io/edge-infrastructure/assisted-installer-agent:latest-tag "
131
+ image_url = "quay.io/edge-infrastructure/assisted-installer-agent@sha256:latestref "
125
132
),
126
133
Artifact (
127
134
repository = "https://github.com/openshift/assisted-installer" ,
128
135
ref = "ref" ,
129
136
name = "openshift/assisted-installer-controller" ,
130
137
versioning_selection_mechanism = "commit" ,
131
- image_url = "quay.io/edge-infrastructure/assisted-installer-controller:latest-tag "
138
+ image_url = "quay.io/edge-infrastructure/assisted-installer-controller@sha256:latestref "
132
139
),
133
140
Artifact (
134
141
repository = "https://github.com/openshift/assisted-installer" ,
135
142
ref = "ref" ,
136
143
name = "openshift/assisted-installer" ,
137
144
versioning_selection_mechanism = "commit" ,
138
- image_url = "quay.io/edge-infrastructure/assisted-installer:latest-tag "
145
+ image_url = "quay.io/edge-infrastructure/assisted-installer@sha256:latestref "
139
146
)
140
147
]
141
148
)
@@ -156,26 +163,27 @@ def test_export_env_variables(service_with_pending):
156
163
157
164
assert os .environ .get ("CAPI_VERSION" ) == "ref"
158
165
assert os .environ .get ("CAPM3_VERSION" ) == "ref"
159
- assert os .environ .get ("ASSISTED_SERVICE_IMAGE" ) == "quay.io/edge-infrastructure/assisted-service:latest-tag"
160
- assert os .environ .get ("ASSISTED_IMAGE_SERVICE_IMAGE" ) == "quay.io/edge-infrastructure/assisted-image-service:latest-tag"
161
- assert os .environ .get ("ASSISTED_INSTALLER_AGENT_IMAGE" ) == "quay.io/edge-infrastructure/assisted-installer-agent:latest-tag"
162
- assert os .environ .get ("ASSISTED_INSTALLER_CONTROLLER_IMAGE" ) == "quay.io/edge-infrastructure/assisted-installer-controller:latest-tag"
163
- assert os .environ .get ("ASSISTED_INSTALLER_IMAGE" ) == "quay.io/edge-infrastructure/assisted-installer:latest-tag"
166
+ assert os .environ .get ("ASSISTED_SERVICE_IMAGE" ) == "quay.io/edge-infrastructure/assisted-service@sha256:latestref"
167
+ assert os .environ .get ("ASSISTED_SERVICE_EL8_IMAGE" ) == "quay.io/edge-infrastructure/assisted-service-el8@sha256:latestref"
168
+ assert os .environ .get ("ASSISTED_IMAGE_SERVICE_IMAGE" ) == "quay.io/edge-infrastructure/assisted-image-service@sha256:latestref"
169
+ assert os .environ .get ("ASSISTED_INSTALLER_AGENT_IMAGE" ) == "quay.io/edge-infrastructure/assisted-installer-agent@sha256:latestref"
170
+ assert os .environ .get ("ASSISTED_INSTALLER_CONTROLLER_IMAGE" ) == "quay.io/edge-infrastructure/assisted-installer-controller@sha256:latestref"
171
+ assert os .environ .get ("ASSISTED_INSTALLER_IMAGE" ) == "quay.io/edge-infrastructure/assisted-installer@sha256:latestref"
164
172
165
173
166
174
def test_successful_test_run (service_with_pending ):
167
175
service_with_pending .run ()
168
176
169
177
# Verify playbook was run
170
178
service_with_pending .ansible .run_playbook .assert_called_with (
171
- "test/ansible /run_test.yaml" , "test/ansible/inventory .yaml"
179
+ "test/playbooks /run_test.yaml" , "test/playbooks/inventories/remote_host .yaml"
172
180
)
173
181
174
182
# Verify snapshot was updated
175
183
assert service_with_pending .repo .update .call_count == 1
176
184
updated_snapshot = service_with_pending .repo .update .call_args [0 ][0 ]
177
185
assert updated_snapshot .metadata .status == "successful"
178
- assert len (updated_snapshot .artifacts ) == 7
186
+ assert len (updated_snapshot .artifacts ) == 8
179
187
180
188
181
189
def test_failed_test_run (service_with_pending ):
0 commit comments