Hide Forgot
initial bug opening
IMAGE ID= ami-acca34c5 hostname ###################################################################################### # NEW TEST: The selected image has the version RHEL 5.6 ###################################################################################### ###################################################################################### # NEW TEST: ## Verify kernel name ... ###################################################################################### COMMAND: /bin/uname -s RESULT: Linux EXPECTED RESULT: Linux RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify latest installed kernel is running ... ###################################################################################### LATEST_RPM_KERNEL_VERSION=2.6.18-238.9.1 CURRENT_UNAME_KERNAL_VERSION=2.6.18-238.9.1 assert latest rpm kernel = uname -r COMMAND: uname -r | sed 's/\(.*\)......./\1/' RESULT: 2.6.18-238.9.1 EXPECTED RESULT: 2.6.18-238.9.1 RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify latest kenerl is in /boot/grub/menu.1st ... ###################################################################################### COMMAND: cat /boot/grub/menu.lst | grep 2.6.18-238.9.1 RESULT: title 5.6-hourly-respin-x86_64 (2.6.18-238.9.1.el5xen) kernel /boot/vmlinuz-2.6.18-238.9.1.el5xen ro root=LABEL=/ initrd /boot/initrd-2.6.18-238.9.1.el5xen.img EXPECTED RESULT: RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify operating system ... ###################################################################################### COMMAND: /bin/uname -o RESULT: GNU/Linux EXPECTED RESULT: GNU/Linux RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify /etc/sysconfig/kernel ... ###################################################################################### COMMAND: ls /etc/sysconfig/kernel RESULT: /etc/sysconfig/kernel EXPECTED RESULT: RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify /etc/sysconfig/kernel contains UPDATEDEFAULT ... ###################################################################################### COMMAND: cat /etc/sysconfig/kernel | grep UPDATEDEFAULT=yes RESULT: UPDATEDEFAULT=yes EXPECTED RESULT: RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify /etc/sysconfig/kernel contains DEFAULTKERNEL ... ###################################################################################### COMMAND: cat /etc/sysconfig/kernel | grep DEFAULTKERNEL=kernel RESULT: DEFAULTKERNEL=kernel EXPECTED RESULT: RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Partition Format ... ###################################################################################### mount | grep /dev/sda | awk '{ print }' COMMAND: echo ext3 RESULT: ext3 EXPECTED RESULT: ext3 RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Partition Size ... ###################################################################################### size=5904748 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_5 /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/system-auth .M...... c /etc/sysconfig/iptables-config 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: 2 EXPECTED RESULT: 2 RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify Version 2 ... ###################################################################################### COMMAND: /bin/rpm -q --queryformat '%{RELEASE}\n' redhat-release | cut -d. -f1,2 RESULT: 5.6 EXPECTED RESULT: 5.6 RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify packager ... ###################################################################################### COMMAND: cat /tmp/Packager | grep -v 'Red Hat, Inc.' | grep -v crash-trace-commandPackager| wc -l RESULT: 0 EXPECTED RESULT: 0 RETURN CODE: 0 PASS ###################################################################################### # 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-37017186-45761324 EXPECTED RESULT: gpg-pubkey-37017186-45761324 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: ## install zsh ... ###################################################################################### COMMAND: /usr/bin/yum -y install zsh RETURN CODE: 0 COMMAND: /bin/rpm -q --queryformat '%{NAME}\n' zsh RESULT: zsh EXPECTED RESULT: zsh RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify package removal ... ###################################################################################### COMMAND: /bin/rpm -e zsh RETURN CODE: 0 COMMAND: /bin/rpm -q zsh RESULT: package zsh is not installed EXPECTED RESULT: package zsh is not installed RETURN CODE: 1 PASS ###################################################################################### # NEW TEST: ## Verify yum update ... ###################################################################################### COMMAND: /usr/bin/yum -y update RESULT: Loaded plugins: amazon-id, fastestmirror, security Loading mirror speeds from cached hostfile Skipping security plugin, no data Setting up Update Process Resolving Dependencies Skipping security plugin, no data --> Running transaction check ---> Package gdbm.x86_64 0:1.8.0-26.2.1.el5_6.1 set to be updated ---> Package jwhois.x86_64 0:3.2.3-12.el5 set to be updated ---> Package quota.x86_64 1:3.13-5.el5 set to be updated ---> Package screen.x86_64 0:4.0.3-4.el5 set to be updated ---> Package sed.x86_64 0:4.1.5-8.el5 set to be updated ---> Package w3m.x86_64 0:0.5.1-18.el5 set to be updated ---> Package xorg-x11-font-utils.x86_64 1:7.1-3 set to be updated --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Updating: gdbm x86_64 1.8.0-26.2.1.el5_6.1 rhui-us-east-rhel-server 28 k jwhois x86_64 3.2.3-12.el5 rhui-us-east-rhel-server 97 k quota x86_64 1:3.13-5.el5 rhui-us-east-rhel-server 348 k screen x86_64 4.0.3-4.el5 rhui-us-east-rhel-server 571 k sed x86_64 4.1.5-8.el5 rhui-us-east-rhel-server 178 k w3m x86_64 0.5.1-18.el5 rhui-us-east-rhel-server 1.1 M xorg-x11-font-utils x86_64 1:7.1-3 rhui-us-east-rhel-server 79 k Transaction Summary ================================================================================ Install 0 Package(s) Upgrade 7 Package(s) Total download size: 2.4 M Downloading Packages: -------------------------------------------------------------------------------- Total 1.4 MB/s | 2.4 MB 00:01 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Updating : gdbm 1/14 Updating : screen 2/14 Updating : sed 3/14 Updating : jwhois 4/14 Updating : xorg-x11-font-utils 5/14 Updating : w3m 6/14
Cleanup : screen 8/14 Cleanup : gdbm 9/14 Cleanup : sed 10/14 Cleanup : jwhois 11/14 Cleanup : xorg-x11-font-utils 12/14 Cleanup : w3m 13/14 Cleanup : quota 14/14 Updated: gdbm.x86_64 0:1.8.0-26.2.1.el5_6.1 jwhois.x86_64 0:3.2.3-12.el5 quota.x86_64 1:3.13-5.el5 screen.x86_64 0:4.0.3-4.el5 sed.x86_64 0:4.1.5-8.el5 w3m.x86_64 0:0.5.1-18.el5 xorg-x11-font-utils.x86_64 1:7.1-3 Complete! EXPECTED RESULT: RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify bash_history ... ###################################################################################### COMMAND: cat ~/.bash_history | wc -l cat: /root/.bash_history: No such file or directory RESULT: 0 EXPECTED RESULT: 0 RETURN CODE: 0 PASS ###################################################################################### # 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: 1 EXPECTED RESULT: 1 RETURN CODE: 0 PASS /etc/sysconfig/rh-cloud-firstboot FOUND COMMAND: echo true RESULT: true EXPECTED RESULT: RETURN CODE: 0 PASS COMMAND: cat /etc/sysconfig/rh-cloud-firstboot RESULT: RUN_FIRSTBOOT=NO EXPECTED RESULT: RUN_FIRSTBOOT=NO RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify nameserver ... ###################################################################################### COMMAND: /usr/bin/dig clock.redhat.com 2>> /root/valid/src/validate.log | grep 66.187.233.4 | wc -l RESULT: 1 EXPECTED RESULT: RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify group file ... ###################################################################################### 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 COMMAND: cat /etc/inittab | grep si: RESULT: si::sysinit:/etc/rc.d/rc.sysinit EXPECTED RESULT: si::sysinit:/etc/rc.d/rc.sysinit 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 10 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 COMMAND: /etc/init.d/iptables status | grep dpt:631 | grep ACCEPT | wc -l RESULT: 2 EXPECTED RESULT: 2 RETURN CODE: 0 PASS COMMAND: /etc/init.d/iptables status | grep dpt:5353 | grep ACCEPT | wc -l RESULT: 1 EXPECTED RESULT: 1 RETURN CODE: 0 PASS COMMAND: /etc/init.d/iptables status | grep RELATED,ESTABLISHED | grep ACCEPT | wc -l RESULT: 1 EXPECTED RESULT: 1 RETURN CODE: 0 PASS COMMAND: /etc/init.d/iptables status | grep -e esp -e ah | grep ACCEPT | wc -l RESULT: 2 EXPECTED RESULT: 2 RETURN CODE: 0 PASS COMMAND: /etc/init.d/iptables status | grep REJECT | grep all | grep 0.0.0.0/0 | grep icmp-host-prohibited | 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 COMMAND: chkconfig --list | grep yum-updatesd | 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: 15936b6fe4e8fadcea87b54de495f975 EXPECTED RESULT: bd4e328df4b59d41979ef7202a05e074 OR 15936b6fe4e8fadcea87b54de495f975 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 ## Summary ## FAILURES = 0 LOG FILE = /root/valid/src/validate.log ## Summary ## ###################################################################################### # NEW TEST: ## Open a bugzilla ######################################################################################
IMAGE ID= asdf ###### TEST KERNEL AFTER REBOOT #### hostname ###################################################################################### # NEW TEST: The selected image has the version RHEL 5.6 ###################################################################################### ###################################################################################### # 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 kernel name ... ###################################################################################### COMMAND: /bin/uname -s RESULT: Linux EXPECTED RESULT: Linux RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify latest installed kernel is running ... ###################################################################################### LATEST_RPM_KERNEL_VERSION=2.6.18-238.9.1 CURRENT_UNAME_KERNAL_VERSION=2.6.18-238.9.1 assert latest rpm kernel = uname -r COMMAND: uname -r | sed 's/\(.*\)......./\1/' RESULT: 2.6.18-238.9.1 EXPECTED RESULT: 2.6.18-238.9.1 RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify latest kenerl is in /boot/grub/menu.1st ... ###################################################################################### COMMAND: cat /boot/grub/menu.lst | grep 2.6.18-238.9.1 RESULT: title 5.6-hourly-respin-x86_64 (2.6.18-238.9.1.el5xen) kernel /boot/vmlinuz-2.6.18-238.9.1.el5xen ro root=LABEL=/ initrd /boot/initrd-2.6.18-238.9.1.el5xen.img EXPECTED RESULT: RETURN CODE: 0
PASS ###################################################################################### # NEW TEST: ## Verify operating system ... ###################################################################################### COMMAND: /bin/uname -o RESULT: GNU/Linux EXPECTED RESULT: GNU/Linux RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify /etc/sysconfig/kernel ... ###################################################################################### COMMAND: ls /etc/sysconfig/kernel RESULT: /etc/sysconfig/kernel EXPECTED RESULT: RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify /etc/sysconfig/kernel contains UPDATEDEFAULT ... ###################################################################################### COMMAND: cat /etc/sysconfig/kernel | grep UPDATEDEFAULT=yes RESULT: UPDATEDEFAULT=yes EXPECTED RESULT: RETURN CODE: 0 PASS ###################################################################################### # NEW TEST: ## Verify /etc/sysconfig/kernel contains DEFAULTKERNEL ... ###################################################################################### COMMAND: cat /etc/sysconfig/kernel | grep DEFAULTKERNEL=kernel RESULT: DEFAULTKERNEL=kernel EXPECTED RESULT: RETURN CODE: 0 PASS ## Summary ## FAILURES = 0 LOG FILE = /root/valid/src/validate.log ## Summary ## ###################################################################################### # NEW TEST: ## Open a bugzilla ######################################################################################