For the GE: Managing certificates and service transport
echo -e "GET / \HTTP/1.1\r\nhost:10.129.0.101\\r\nConnection: close\r\n\r\n" >&3
The right version is with 2 at the end.
echo -e "GET / \HTTP/1.1\r\nhost:10.129.0.101\\r\nConnection: close\r\n\r\n" >&2
Also, none of the labs with 3scale from the chapter 6 work, they fail at deployment when they wait for 3scale. I'll try to reprovision the lab after lunch
Chapter 6 GE1 credencials instead of credentials
Chapter 9 Lab section 1.1 - command is missing --discover at the end, correct command below
iscsiadm -m discovery -t st -p services.lab.example.com:3260 --discover
Chapter 10 Securing multiple applications
It it requested that you start httpd pods with certain labels. However, for the labels that do not match the network policies there is no label specified but the grading script checks for a certain label.
One more thing. Starting the labs in Chapter 10 takes around 45 minutes, I dont think this is fair towards us. A 10 minutes start up would be acceptable but 45....
I've raised the ticket for this to support, hoping for a resolution.
One configuration issue with the grading script.
Lab 10.1 The grading script checks if the policy.json file is the same on all nodes. However, if you have the same rules but in different order you will get fail even tough the rules are the same. I discovered this while debugging other issues.
Perhaps it will be better if the grading script checks for the rules and not for configuration file match.