| Summary: | asdf 2011-03-15 17:01 | ||
|---|---|---|---|
| Product: | Cloud Image Validation | Reporter: | wes hayutin <whayutin> |
| Component: | images | Assignee: | wes hayutin <whayutin> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | wes hayutin <whayutin> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 1.0 | CC: | kbidarka, sghai |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: |
closing out old bugs
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2011-04-04 21:10:09 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
wes hayutin
2011-03-15 21:03:25 UTC
IMAGE ID= asdf
COMMAND: hostname
RETURN CODE: 0
COMMAND: cat /etc/redhat-release
RETURN CODE: 0
######################################################################################
# NEW TEST: The selected image has the version RHEL 6.1
######################################################################################
######################################################################################
# NEW TEST: ## Partition Format ...
######################################################################################
mount | grep /dev/xvda1 | awk '{ print }'
COMMAND: echo ext4
RESULT: ext4
EXPECTED RESULT: ext4
RETURN CODE: 0
PASS
######################################################################################
# NEW TEST: ## Partition Size ...
######################################################################################
size=5905728
COMMAND: echo true
RESULT: true
EXPECTED RESULT: true
RETURN CODE: 0
PASS
######################################################################################
# NEW TEST: ## /sbin/getenforce ...
######################################################################################
COMMAND: /usr/sbin/getenforce
RESULT: Enforcing
EXPECTED RESULT: Enforcing
RETURN CODE: 0
PASS
######################################################################################
# NEW TEST: ## Verify SELINUX enforcing ...
######################################################################################
COMMAND: grep ^SELINUX= /etc/sysconfig/selinux | cut -d\= -f2
RESULT: enforcing
EXPECTED RESULT: enforcing
RETURN CODE: 0
PASS
######################################################################################
# NEW TEST: ## Verify SELINUXTYPE targeted ...
######################################################################################
COMMAND: grep ^SELINUXTYPE= /etc/sysconfig/selinux | cut -d\= -f2
RESULT: targeted
EXPECTED RESULT: targeted
RETURN CODE: 0
PASS
######################################################################################
# NEW TEST: ## Flip Selinux Permissive ...
######################################################################################
COMMAND: /usr/sbin/setenforce Permissive && /usr/sbin/getenforce
RESULT: Permissive
EXPECTED RESULT: Permissive
RETURN CODE: 0
PASS
######################################################################################
# NEW TEST: ## Flip Selinux Enforcing ...
######################################################################################
COMMAND: /usr/sbin/setenforce Enforcing && /usr/sbin/getenforce
RESULT: Enforcing
EXPECTED RESULT: Enforcing
RETURN CODE: 0
PASS
######################################################################################
# NEW TEST: ## Verify no missing packages ...
######################################################################################
COMMAND: /bin/rpm -qa --queryformat='%{NAME}\n' > /tmp/rpmqa.tmp
RETURN CODE: 0
COMMAND: comm -23 packages_61 /tmp/rpmqa
RETURN CODE: 0
COMMAND: cat /tmp/package_diff | wc -l
RESULT: 0
EXPECTED RESULT: 0
RETURN CODE: 0
PASS
######################################################################################
# NEW TEST: ## Verify RPMs ...
######################################################################################
....L.... c /etc/pam.d/fingerprint-auth
....L.... c /etc/pam.d/password-auth
....L.... c /etc/pam.d/smartcard-auth
....L.... c /etc/pam.d/system-auth
S file Size differs
M Mode differs (includes permissions and file type)
5 MD5 sum differs
D Device major/minor number mismatch
L readLink(2) path mismatch
U User ownership differs
G Group ownership differs
T mTime differs
COMMAND: cat /tmp/rpmqaV.txt | wc -l
RESULT: 4
EXPECTED RESULT: 4
RETURN CODE: 0
PASS
######################################################################################
# NEW TEST: ## Verify Version 2 ...
######################################################################################
COMMAND: /bin/rpm -q --queryformat '%{RELEASE}\n' redhat-release-server | cut -d. -f1,2
RESULT: 6.1
EXPECTED RESULT: 6.1
RETURN CODE: 0
PASS
######################################################################################
# NEW TEST: ## Verify packager ...
######################################################################################
COMMAND: cat /tmp/Packager | grep -v 'Red Hat, Inc.' | wc -l
RESULT: 5
EXPECTED RESULT: 0
RETURN CODE: 0
FAIL
5
crash-trace-commandPackager : Lai Jiangshan <laijs.com>
crash-trace-commandPackager : Lai Jiangshan <laijs.com>
crash-trace-commandPackager : Lai Jiangshan <laijs.com>
crash-trace-commandPackager : Lai Jiangshan <laijs.com>
crash-trace-commandPackager : Lai Jiangshan <laijs.com>
######################################################################################
# NEW TEST: ## Verify GPG checking ...
######################################################################################
COMMAND: grep '^gpgcheck=1' /etc/yum.repos.d/redhat-*.repo | cut -d\= -f2 | sort -f | uniq
RESULT: 1
EXPECTED RESULT: 1
RETURN CODE: 0
PASS
######################################################################################
# NEW TEST: ## Verify GPG Keys ...
######################################################################################
COMMAND: rpm -qa gpg-pubkey* | wc -l
RESULT: 2
EXPECTED RESULT: 2
RETURN CODE: 0
PASS
######################################################################################
# NEW TEST: ## Verify GPG RPMS ...
######################################################################################
COMMAND: rpm -qa gpg-pubkey* | sort -f | tail -n 1
RESULT: gpg-pubkey-fd431d51-4ae0493b
EXPECTED RESULT: gpg-pubkey-fd431d51-4ae0493b
RETURN CODE: 0
PASS
COMMAND: rpm -qa gpg-pubkey* | grep 2fa6
RESULT: gpg-pubkey-2fa658e0-45700c69
EXPECTED RESULT: gpg-pubkey-2fa658e0-45700c69
RETURN CODE: 0
PASS
######################################################################################
# NEW TEST: ## Verify disabled yum plugin ...
######################################################################################
COMMAND: grep ^enabled /etc/yum/pluginconf.d/rhnplugin.conf | grep -v '^#' | cut -d\= -f2 | awk '{print }' | sort -f | uniq
RESULT: 0
EXPECTED RESULT:
RETURN CODE: 0
PASS
######################################################################################
# NEW TEST: ## Verify bash_history ...
######################################################################################
COMMAND: cat ~/.bash_history | wc -l
RESULT: 8
EXPECTED RESULT: 0
RETURN CODE: 0
FAIL
8
######################################################################################
# NEW TEST: ## Verify no systemid file ...
######################################################################################
COMMAND: echo true
RESULT: true
EXPECTED RESULT:
RETURN CODE: 0
PASS
######################################################################################
# NEW TEST: ## Verify rh-cloud-firstboot is on ...
######################################################################################
COMMAND: chkconfig --list | grep rh-cloud | grep 3:off | wc -l
RESULT: 0
EXPECTED RESULT: 1
RETURN CODE: 0
FAIL
0
/etc/sysconfig/rh-cloud-firstboot NOT FOUND
COMMAND: /bin/asdf
/root/testlib.sh: line 103: /bin/asdf: No such file or directory
RESULT:
EXPECTED RESULT:
RETURN CODE: 127
FAIL
COMMAND: cat /etc/sysconfig/rh-cloud-firstboot
cat: /etc/sysconfig/rh-cloud-firstboot: No such file or directory
RESULT:
EXPECTED RESULT: RUN_FIRSTBOOT=NO
RETURN CODE: 1
FAIL
######################################################################################
# NEW TEST: ## Verify nameserver ...
######################################################################################
COMMAND: /usr/bin/dig clock.redhat.com 2>> /root/validate.log | grep 66.187.233.4 | wc -l
RESULT: 1
EXPECTED RESULT:
RETURN CODE: 0
PASS
######################################################################################
###################################################################################### COMMAND: cat /etc/group | grep root:x:0 RESULT: root:x:0:root EXPECTED RESULT: root:x:0:root RETURN CODE: 0 PASS COMMAND: cat /etc/group | grep bin:x:1 RESULT: bin:x:1:root,bin,daemon EXPECTED RESULT: bin:x:1:root,bin,daemon RETURN CODE: 0 PASS COMMAND: cat /etc/group | grep daemon:x:2 RESULT: daemon:x:2:root,bin,daemon EXPECTED RESULT: daemon:x:2:root,bin,daemon RETURN CODE: 0 PASS COMMAND: cat /etc/group | grep nobody:x:99 RESULT: nobody:x:99: EXPECTED RESULT: nobody:x:99: RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify new passwd file ... ###################################################################################### COMMAND: cat /etc/passwd | grep root:x:0 RESULT: root:x:0:0:root:/root:/bin/bash EXPECTED RESULT: root:x:0:0:root:/root:/bin/bash RETURN CODE: 0 PASS COMMAND: cat /etc/passwd | grep nobody:x:99 RESULT: nobody:x:99:99:Nobody:/:/sbin/nologin EXPECTED RESULT: nobody:x:99:99:Nobody:/:/sbin/nologin RETURN CODE: 0 PASS COMMAND: cat /etc/passwd | grep sshd RESULT: sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin EXPECTED RESULT: sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify runlevel ... ###################################################################################### COMMAND: cat /etc/inittab | grep id: RESULT: id:3:initdefault: EXPECTED RESULT: id:3:initdefault: RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify new shells file ... ###################################################################################### COMMAND: cat /etc/shells | grep bash RESULT: /bin/bash EXPECTED RESULT: /bin/bash RETURN CODE: 0 PASS COMMAND: cat /etc/shells | grep nologin RESULT: /sbin/nologin EXPECTED RESULT: /sbin/nologin RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify IPv6 disabled ... ###################################################################################### COMMAND: grep ^NETWORKING_IPV6= /etc/sysconfig/network | cut -d\= -f2 RESULT: no EXPECTED RESULT: RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify networking ... ###################################################################################### COMMAND: grep ^NETWORKING= /etc/sysconfig/network | cut -d\= -f2 RESULT: yes EXPECTED RESULT: yes RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify device ... ###################################################################################### COMMAND: grep ^DEVICE= /etc/sysconfig/network-scripts/ifcfg-eth0 | cut -d\= -f2 RESULT: eth0 EXPECTED RESULT: eth0 RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify iptables ... ###################################################################################### COMMAND: /etc/init.d/iptables status | grep REJECT 5 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited 1 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited RETURN CODE: 0 COMMAND: /etc/init.d/iptables status | grep :22 | grep ACCEPT | wc -l RESULT: 1 EXPECTED RESULT: 1 RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify sshd ... ###################################################################################### COMMAND: chkconfig --list | grep sshd RESULT: sshd 0:off 1:off 2:on 3:on 4:on 5:on 6:off EXPECTED RESULT: sshd 0:off 1:off 2:on 3:on 4:on 5:on 6:off RETURN CODE: 0 PASS COMMAND: /etc/init.d/sshd status | grep running | wc -l RESULT: 1 EXPECTED RESULT: 1 RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify chkconfig ... ###################################################################################### COMMAND: chkconfig --list | grep crond | cut -f 5 RESULT: 3:on EXPECTED RESULT: 3:on RETURN CODE: 0 PASS COMMAND: chkconfig --list | grep iptables | cut -f 5 RESULT: 3:on EXPECTED RESULT: 3:on RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify rsyslog is on ... ###################################################################################### COMMAND: chkconfig --list | grep rsyslog | cut -f 5 RESULT: 3:on EXPECTED RESULT: 3:on RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify rsyslog config ... ###################################################################################### COMMAND: md5sum /etc/rsyslog.conf | cut -f 1 -d " " RESULT: dd356958ca9c4e779f7fac13dde3c1b5 EXPECTED RESULT: dd356958ca9c4e779f7fac13dde3c1b5 RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify auditd is on ... ###################################################################################### COMMAND: /sbin/chkconfig --list auditd | grep 3:on RESULT: auditd 0:off 1:off 2:on 3:on 4:on 5:on 6:off EXPECTED RESULT: RETURN CODE: 0 PASS COMMAND: /sbin/chkconfig --list auditd | grep 5:on RESULT: auditd 0:off 1:off 2:on 3:on 4:on 5:on 6:off EXPECTED RESULT: RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify audit.rules ... ###################################################################################### COMMAND: md5sum /etc/audit/audit.rules | cut -f 1 -d " " RESULT: f9869e1191838c461f5b9051c78a638d EXPECTED RESULT: f9869e1191838c461f5b9051c78a638d RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify auditd.conf ... ###################################################################################### COMMAND: md5sum /etc/audit/auditd.conf | cut -f 1 -d " " RESULT: 612ddf28c3916530d47ef56a1b1ed1ed EXPECTED RESULT: 612ddf28c3916530d47ef56a1b1ed1ed RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify auditd sysconfig ... ###################################################################################### COMMAND: md5sum /etc/sysconfig/auditd | cut -f 1 -d " " RESULT: 123beb3a97a32d96eba4f11509e39da2 EXPECTED RESULT: 123beb3a97a32d96eba4f11509e39da2 RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify kernel name ... ###################################################################################### COMMAND: /bin/uname -s RESULT: Linux EXPECTED RESULT: Linux RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify kernel release ... ###################################################################################### COMMAND: /bin/uname -r RESULT: 2.6.32-122.el6.i686 EXPECTED RESULT: 2.6.32-122.el6.i686 RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify operating system ... ###################################################################################### COMMAND: /bin/uname -o RESULT: GNU/Linux EXPECTED RESULT: GNU/Linux RETURN CODE: 0 PASS ## Summary ## FAILURES = 5 LOG FILE = /root/validate.log ## Summary ## ###################################################################################### # NEW TEST: ## Open a bugzilla ######################################################################################
Technical note added. If any revisions are required, please edit the "Technical Notes" field
accordingly. All revisions will be proofread by the Engineering Content Services team.
New Contents:
closing out old bugs
|