-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
DO180 - RHOCP4.18-en-2-20251021
-
None
-
False
-
-
False
-
8
-
-
-
en-US (English)
| URL: | ch08s02 |
| Reporter RHNID: | ccasella |
| Section title: | Lab: Deploy Web Applications |
Issue description
A small improvement point here in the compreview-deploy laboratory.
The grade command is testing the path which has been used during the exercise more than the result, and this, in some section, is misleading imho.
Here a couple of examples:
1. Env variables in deployment
> The front end of the application requires using environment variables from the same secret that the database uses.
The exercise here is requiring to use the same secret, but if a new key is added to that secret with the hostname, the grade command will fails. Only a direct assignment in the deployment is accepted. This could be clarified better in the requirements, or support both of the patterns.

2. Deployment name
The name of the database deployment is not mentioned, but the grade will fails for names that are not "quotesdb". The same happens for the frontend deployment.
3. Deployment image
In the first part of the exercise an image stream is used. If the same approach is used also for the frontend the grade command will fails as it expect the full image url in the manifest. Also in this case the requirements should clarify the desired approach or consider both of the path as valid.
I understand that none of these are trivial, and with a proper knowledge of the topic the student easily understand where the problem stand. The reason why I'm raising this feedback is that this pattern could create doubt approaching the next course (DO280) and the relative exam, raising doubt on how its exercises will be valuated.
Thanks again for your effort,
Regards