-
Story
-
Resolution: Done
-
Major
-
CL110 - RHOSP 10.1 1
-
None
-
ROLE
-
en-US (English)
URL:
Reporter RHNID:
Section: -
Language: en-US (English)||||||||
Workaround:
Description: CLASS DETAILS:
"CL110: Red Hat OpenStack Administration I - Online Training"
https://role.rhu.redhat.com/rol-rhu/rhz/rhls/course/cl110-10.1
----------------------------------------------------------------------------------------------
ERRORS:
<Link followed by commentary>
https://role.rhu.redhat.com/rol-rhu/rhz/rhls/course/cl110-10.1/ch03s05
Centralizing administration and provisioning tasks will eliminate the complexity and fragmentation of IT services. Red Hat CloudForms integrates all of these components into a single administrative portal that reducing(es) manual processing and adding standardization to work environments across the organization.
https://role.rhu.redhat.com/rol-rhu/rhz/rhls/course/cl110-10.1/ch04
Network Processors
Traditionally, routers were similar to software routers. They moved network packets into their memory, performed various lookups, and then moved the data from memory to the outbound network interface. Switches used to be faster than routers, but modern switches and routers use the same hardware. In fact, most hardware vendors provide switches and routers that can be configured on a per-port basis to either perform switching functions of(or) routing functions.
https://role.rhu.redhat.com/rol-rhu/rhz/rhls/course/cl110-10.1/ch04s07
Parallelism failure
Open vSwitch Flow Mode
Open vSwitch can operate like a classical switch, maintaining a MAC table and (you are comparing classical switches vs. flow mode! This is confusing sentence structure and took me 15s to figure out what was being said here. ) supporting flow mode. In flow mode, various rules are created based on packet-matching criteria to determine which port to use for the outgoing traffic. These rules can be created and later injected into Open vSwitch.
Should read either
Open vSwitch can operate like a classical switch, maintaining a MAC table; it can also support flow mode. In flow mode, various rules are created based on packet-matching criteria to determine which port to use for the outgoing traffic. These rules can be created and later injected into Open vSwitch.
or
Open vSwitch can operate like a classical switch (by maintaining a MAC table) or it can operate in flow mode. In flow mode, various rules are created based on packet-matching criteria to determine which port to use for the outgoing traffic. These rules can be created and later injected into Open vSwitch.
https://role.rhu.redhat.com/rol-rhu/rhz/rhls/course/cl110-10.1/ch07s10
In the dashboard, create a 10 GB volume from the rhel7 image named bootable-vol1 using the cloud-dev credentials.
Log in to the dashboard as cloud-dev using redhat as a password.
Navigate to Project → Compute → Images and click Create Volume in the menu for the rhel7 image. (Confusing: Select the Dropdown menu for rhel7 and select "Create volume")
Enter bootable-vol1 in the Name field. Enter 10 in the Size (GB). Click Create Volume.
https://role.rhu.redhat.com/rol-rhu/rhz/rhls/course/cl110-10.1/ch08s05
"Hello world!" vs "Hello World!"
Create two objects, a folder object named html and a text file object within it named index.html. In the index.html file, include the single line Hello world!. Once created, upload the objects to the web container.
[student@workstation ~(keystone_cloud-lab)]$ echo 'Hello World!' > \
/home/student/html/index.html
https://role.rhu.redhat.com/rol-rhu/rhz/rhls/course/cl110-10.1/ch10s07
username "cloud-user" needs to be provided somewhere in order for us to be able to run without using the solution!
Associate the 172.25.250.28 floating IP address with the rhel7-web-public instance. Verify that you can SSH in to the instance with the SSH private key. From the instance, verify that you can ping the external server materials.example.com.
https://role.rhu.redhat.com/rol-rhu/rhz/rhls/course/cl110-10.1/ch12s04
Lab setup didn't work, and I couldn't find out why - specifically the network and router. When I checked, these resources were duplicated! Same thing happened in the previous ceilometer lab.
https://role.rhu.redhat.com/rol-rhu/rhz/rhls/course/cl110-10.1/ch12s07
Lab failed to create. Had deleted and reprovisioned lab after C12, so it's fresh. After initial lab, it failed to create properly and the lab setup command for the final lab fail. After manually deleting all of the routers and networks, the lab succeeded.
https://role.rhu.redhat.com/rol-rhu/rhz/rhls/course/cl110-10.1/ch13s04
Previous lab left Public network after packstack install, seemingly, and required me to manually remove all of those entities in order for me to create the public and subpub subnets.
Also, there are 5 "default security groups" so this command
[root@allinone ~(keystone_admin)]# openstack security group rule create \
--protocol tcp \
--dst-port 22 \
default
fails that there are multiple "default" security groups. Need to be more specific, or the cleanup script should clear these out.
https://role.rhu.redhat.com/rol-rhu/rhz/rhls/course/cl110-10.1/ch13s05
vnc ssl is missing, making the packstack SSL fail. Solution was found here: https://thaiopen.github.io/sipacloudcourse/packstack.html
mkdir -p /root/packstackca/certs
cp /etc/pki/tls/certs/ssl_vnc.crt /root/packstackca/certs/172.25.250.11ssl_vnc.crt
https://role.rhu.redhat.com/rol-rhu/rhz/rhls/course/cl110-10.1/ch14
Requires manual reset of the compute1 and allinone systems
https://role.rhu.redhat.com/rol-rhu/rhz/rhls/course/cl110-10.1/ch14s02
Table 14.15. Instance Settings
Customization script
#!/bin/bash
yum -y install httpd
systemctl enable httpd --now
cd /var/www/html
curl -O http://172.25.250.11:8080/v1/AUTH_project-id/web/html/index.html > index.html (else it will only print the contents, not save the file, or we need to install and use wget instead)
EOF (this is invalid and part of the echo << 'EOF' and should not be here.
https://role.rhu.redhat.com/rol-rhu/rhz/rhls/course/cl110-10.1/ch14s02
11. Create a file with instructions for cloud-init that uses an existing Swift object, replacing project-id in the object path with the ID obtained in the previous step.
[student@workstation ~(keystone_cloud-lab)]$ cat <<'EOF' > /home/student/install_httpd
#!/bin/bash
yum -y install httpd
systemctl enable httpd --now
cd /var/www/html
curl -O http://allinone.lab.example.com:8080/v1/AUTH_project-id/web/html/index.html > index.html (else it will only print the contents, not save the file, or we need to install and use wget instead)
EOF (this is invalid and part of the echo << 'EOF' and should not be here.
https://role.rhu.redhat.com/rol-rhu/rhz/rhls/course/cl110-10.1/ch14s03
CONFIG_SSL_CERT_DIR=/root/packstackca setting is graded as "FAIL" in grading if it has a trailing "/", as
CONFIG_SSL_CERT_DIR=/root/packstackca/
This is perfectly correct and the grader should not incorrectly mark this as failed.
----------------------------------------------------------------------------------------------