Latest revision |
Your text |
Line 6: |
Line 6: |
| | time = all day | | | time = all day |
| | website = [[QA/Fedora_17_test_days]] | | | website = [[QA/Fedora_17_test_days]] |
| | irc = [irc://irc.freenode.net/#fedora-test-day #fedora-test-day] ([http://webchat.freenode.net/?channels=fedora-test-day webirc]) - [http://meetbot.fedoraproject.org/fedora-test-day/2012-03-08/openstack_test_day.2012-03-08-13.08.html IRC Log] | | | irc = [irc://irc.freenode.net/#fedora-test-day #fedora-test-day] ([http://webchat.freenode.net/?channels=fedora-test-day webirc]) |
| | fedora_mailing_list = cloud | | | fedora_mailing_list = cloud |
| }} | | }} |
Line 28: |
Line 28: |
| * [[User:Vaneldik|Jan van Eldik]] (vaneldik) | | * [[User:Vaneldik|Jan van Eldik]] (vaneldik) |
| * [[User:crobinso|Cole Robinson]] (crobinso) | | * [[User:crobinso|Cole Robinson]] (crobinso) |
| * [[User:derekh|Derek Higgins]] (derekh)
| |
| * [[User:sdake|Steven Dake]] (sdake)
| |
|
| |
|
| == Prerequisite for Test Day == | | == Prerequisite for Test Day == |
Line 76: |
Line 74: |
| $> sudo modprobe nbd | | $> sudo modprobe nbd |
| $> echo nbd | sudo tee -a /etc/modules-load.d/nbd.conf | | $> echo nbd | sudo tee -a /etc/modules-load.d/nbd.conf |
|
| |
| === Put SELinux into Permissive Mode ===
| |
|
| |
| Since we currently have a number of blocking AVC denials (e.g. [https://bugzilla.redhat.com/801330 in glance]), we need to disable SELinux enforcing:
| |
|
| |
| $> sudo sed -i 's/^SELINUX=.*/SELINUX=permissive/' /etc/selinux/config
| |
| $> sudo setenforce permissive
| |
|
| |
| Please do note any AVC denials you see and file them in bugzilla if they have not already been reported.
| |
|
| |
|
| == Test Cases == | | == Test Cases == |
Line 97: |
Line 86: |
| # [[QA:Testcase_start_OpenStack_Glance_services|Start glance services]] | | # [[QA:Testcase_start_OpenStack_Glance_services|Start glance services]] |
| # [[QA:Testcase_start_OpenStack_Nova_services|Start nova services]] | | # [[QA:Testcase_start_OpenStack_Nova_services|Start nova services]] |
| | # [[QA:Testcase_create_OpenStack_user_project_and_network|Create user, project and network]] |
| # [[QA:Testcase_add_SSH_keypair_to_OpenStack|Add SSH keypair]] | | # [[QA:Testcase_add_SSH_keypair_to_OpenStack|Add SSH keypair]] |
| # [[QA:Testcase_register_images_with_OpenStack|Register guest images]] | | # [[QA:Testcase_download_and_register_guest_images_with_OpenStack|Register guest images]] |
| # [[QA:Testcase_create_OpenStack_nova_network|Create nova network]]
| |
|
| |
|
| Core functionality: | | Core functionality: |
Line 136: |
Line 125: |
| ! [[QA:Testcase_start_OpenStack_Glance_services|Start glance services]] | | ! [[QA:Testcase_start_OpenStack_Glance_services|Start glance services]] |
| ! [[QA:Testcase_start_OpenStack_Nova_services|Start nova services]] | | ! [[QA:Testcase_start_OpenStack_Nova_services|Start nova services]] |
| | ! [[QA:Testcase_create_OpenStack_user_project_and_network|Create user, project and network]] |
| ! [[QA:Testcase_add_SSH_keypair_to_OpenStack|Add SSH keypair]] | | ! [[QA:Testcase_add_SSH_keypair_to_OpenStack|Add SSH keypair]] |
| ! [[QA:Testcase_register_images_with_OpenStack|Register images]] | | ! [[QA:Testcase_download_and_register_tty_images_with_OpenStack|Register tty images]] |
| ! [[QA:Testcase_create_OpenStack_nova_network|Create nova network]]
| |
| ! References | | ! References |
| |- | | |- |
Line 155: |
Line 144: |
| |- | | |- |
| --> | | --> |
|
| |
| | [[User:Zaitcev|zaitcev]] | | | [[User:Zaitcev|zaitcev]] |
| | {{result|pass}} | | | {{result|pass}} |
| | {{result|pass}} | | | {{result|pass}} |
| | {{result|warn}} <ref>needs fixups per [[Getting_started_with_OpenStack_on_Fedora_17]]</ref> | | | {{result|warn}} <ref>needs fixups per [[Getting_started_with_OpenStack_on_Fedora_17]]</ref> |
| | {{result|pass}} | | | {{result|warn}} <ref>side issue {{bz|800704}}</ref> |
| | {{result|pass}} | | | {{result|fail}} |
| | {{result|pass}} | | | {{result|none}} |
| | {{result|pass}} | | | {{result|none}} |
| | {{result|pass}} | | | {{result|none}} |
| | <references/> | | | <references/> |
| |- | | |- |
|
| |
|
| | [[User:Vaneldik|vaneldik]] | | | [[User:Vaneldik|vaneldik]] |
| | {{result|pass||801054}} | | | {{result|warn||801054}} |
| | {{result|pass}} | | | {{result|pass}} |
| | {{result|warn}} <ref>needs fixups per [[Getting_started_with_OpenStack_on_Fedora_17]]</ref> | | | {{result|warn}} <ref>needs fixups per [[Getting_started_with_OpenStack_on_Fedora_17]]</ref> |
| | {{result|warn}} <ref>side issue {{bz|800704}}</ref> | | | {{result|none}} |
| | {{result|warn}} <ref>{{bz|801366}}API server requires X-Auth-Token in order to get response</ref> | | | {{result|none}} |
| | {{result|pass}} | | | {{result|none}} |
| | {{result|pass}} | | | {{result|none}} |
| | {{result|pass}} | | | {{result|none}} |
| | <references/> | | | <references/> |
| |- | | |- |
|
| |
|
| | [[User:TripleDES|TripleDES]] | | | [[User:Sergio|sergio]] |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}} | | | {{result|pass}} |
| | {{result|pass}} | | | {{result|pass}} |
| | | {{result|warn}} <ref>needs fixups per [[Getting_started_with_OpenStack_on_Fedora_17]]</ref> |
| | | {{result|warn}} <ref>side issue {{bz|800704}}</ref> |
| | | {{result|fail}} |
| | | {{result|none}} |
| | | {{result|none}} |
| | | {{result|none}} |
| | <references/> | | | <references/> |
| |- | | |- |
Line 194: |
Line 182: |
| | [[User:markmc|markmc]] | | | [[User:markmc|markmc]] |
| | {{result|pass}} <ref>newer keystone available in koji; latest glance didn't get pushed to updates-testing</ref> | | | {{result|pass}} <ref>newer keystone available in koji; latest glance didn't get pushed to updates-testing</ref> |
| | {{result|pass}} <ref>mysql AVC denials {{bz|801299}} and sqlalchemy deprecated warnings {{bz|801302}}</ref> | | | {{result|pass}} <ref>mysql AVC {{bz|801299}} and sqlalchemy deprecated warnings {{bz|801302}}</ref> |
| | {{result|pass}} <ref>webob deprecation warnings {{bz|801312}}</ref> | | | {{result|pass}} <ref>webob deprecation warnings {{bz|801312}}</ref> |
| | {{result|pass}} <ref>glance AVC denials {{bz|801330}}</ref> | | | {{result|none}} |
| | {{result|pass}} <ref>need SELinux policy for nova-cert {{bz|801352}}</ref> | | | {{result|none}} |
| | {{result|pass}} <ref>we need to figure out a way to replace old 'nova-manage project zipfile'</ref> | | | {{result|none}} |
| | {{result|pass}} | | | {{result|none}} |
| | {{result|pass}} | | | {{result|none}} |
| | <references/> | | | <references/> |
| |- | | |- |
|
| |
|
| | [[User:derekh|derekh]]
| | --> |
| | {{result|pass}} <ref>newer keystone now available in updates-testing</ref>
| |
| | {{result|pass}} <ref>I didn't change libvirt_type to qemu</ref>
| |
| | {{result|pass}}
| |
| | {{result|pass}} <ref>sudo setenforce 0 # required to run glance index {{bz|801330#c1}}</ref>
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}} <ref>only created network (per new instructions)</ref>
| |
| | <references/>
| |
| |-
| |
| | |
| | [[User:eglynn|eglynn]]
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | <references/>
| |
| |-
| |
| | |
| | [[User:pbrady|pbrady]]
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | <references/>
| |
| |-
| |
| | |
| | [[User:gkotton|gkotton]]
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | <references/>
| |
| |-
| |
| | |
| | [[User:swabe|swabe]]
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | <references/>
| |
| |-
| |
| | |
| | [[User:russellb|russellb]]
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | <references/>
| |
| |-
| |
|
| |
|
| |} | | |} |
Line 288: |
Line 206: |
| ! References | | ! References |
| |- | | |- |
|
| |
| | [[User:eglynn|eglynn]]
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|none}}
| |
| | <references/>
| |
| |-
| |
|
| |
| | [[User:gkotton|gkotton]]
| |
| | {{result|pass}} <ref> problem with libvirt </ref>
| |
| | {{result|pass}}
| |
| | {{result|none}}
| |
| | {{result|pass}}
| |
| | <references/>
| |
| |-
| |
|
| |
| | [[User:derekh|derekh]]
| |
| | {{result|pass}} <ref>instance ip address not displayed by euca-describe-instances</ref>
| |
| | {{result|pass}} <ref>this appeared in the logs, not sure it is connected [https://bugs.launchpad.net/nova/+bug/934276 lp934276]</ref>
| |
| | {{result|pass}}
| |
| | {{result|none}}
| |
| | <references/>
| |
| |-
| |
|
| |
| | [[User:Markmc|markmc]]
| |
| | {{result|pass}} <ref>issue with euca-describe-instances not showing IP addresses {{bz|801452}}</ref> <ref>[https://bugs.launchpad.net/nova/+bug/934276 'dict' object has no attribute 'state'] in logs but that's fixed upstream</ref>
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | <references/>
| |
| |-
| |
|
| |
| | [[User:TripleDES|TripleDES]]
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|none}}
| |
| | <references/>
| |
| |-
| |
|
| |
| | [[User:Zaitcev|zaitcev]]
| |
| | {{result|fail}}
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| |-
| |
|
| |
| | [[User:russellb|russellb]]
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| |-
| |
|
| |
| <!-- | | <!-- |
| | [[User:SampleUser|Sample User]] | | | [[User:SampleUser|Sample User]] |
Line 352: |
Line 215: |
| |- | | |- |
| --> | | --> |
| |}
| |
|
| |
| Dashboard functionality:
| |
|
| |
| {|
| |
| ! User
| |
| ! [[QA:Testcase_OpenStack_dashboard_setup|Dashboard setup]]
| |
| ! [[QA:Testcase_OpenStack_dashboard_launch_instance|Launch instance]]
| |
| ! [[QA:Testcase_OpenStack_dashboard_add_users|Managing users]]
| |
| ! References
| |
|
| |
| |-
| |
| | [[User:crobinso|crobinso]]
| |
| | {{result|pass}} <ref>tenant chooser doesn't work {{bz|801208}}</ref>
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | <references/>
| |
| |-
| |
|
| |
| |-
| |
| | [[User:derekh|derekh]]
| |
| | {{result|pass}} <ref>Tracebacks in apache error log and keystone.log, maybe related to {{bz|801208}} </ref>
| |
| | {{result|pass}}
| |
| | {{result|warn}} <ref> Error: Unable to delete project: testproject </ref>
| |
| | <references/>
| |
| |-
| |
|
| |
| |-
| |
| | [[User:markmc|markmc]]
| |
| | {{result|pass}}
| |
| | {{result|pass}} <ref>broken action dropdowns {{bz|801684}}</ref> <ref>no VNC console {{bz|801685}}</ref> <ref>detach/delete volume doesn't work {{bz|801686}}</ref>
| |
| | {{result|pass}} <ref>cannot delete user or project {{bz|801688}}</ref> <ref>failed to download ec2 credentials {{bz|801690}}</ref>
| |
| | <references/>
| |
| |-
| |
|
| |
| |-
| |
| | [[User:pbrady|pbrady]]
| |
| | {{result|pass}} <ref>intermittent db connection errors {{bz|801745}}</ref> <ref>SELinux AVC denial {{bz|801746}}</ref>
| |
| | {{result}}
| |
| | {{result}}
| |
| | <references/>
| |
| |-
| |
|
| |
|
| |
| |} | | |} |
|
| |
|
Line 404: |
Line 223: |
| ! [[QA:Testcase_run_Tempest_tests|Tempest tests]] | | ! [[QA:Testcase_run_Tempest_tests|Tempest tests]] |
| ! [[QA:Testcase_build_an_OpenStack_guest_image_with_Oz|Build an image with Oz]] | | ! [[QA:Testcase_build_an_OpenStack_guest_image_with_Oz|Build an image with Oz]] |
| ! [[QA:Testcase_run_Nova_with_Quantum|Run Nova with Quantum]]
| |
| ! [[QA:Testcase_run_the_OpenStack_smoke_tests|Smoke tests]] | | ! [[QA:Testcase_run_the_OpenStack_smoke_tests|Smoke tests]] |
| ! References | | ! References |
|
| |
| |- | | |- |
| | [[User:eglynn|eglynn]]
| |
| | {{result|pass}}
| |
| | {{result|fail}} <ref group="long">libvirt.libvirtError: internal error process exited while connecting to monitor: qemu-system-x86_64: -netdev tap,fd=28,id=hostnet0,vhost=on,vhostfd=29: vhost-net support is not compiled in</ref>
| |
| | {{result|none}}
| |
| | {{result|pass}} <ref>volume tests failed due to insufficient diskspace, created nova-volumes with only 2Gb</ref>
| |
| | <references/>
| |
| |-
| |
|
| |
| |-
| |
| | [[User:derekh|derekh]]
| |
| | {{result|pass}} <ref> 5 tests failed (expected) </ref>
| |
| | {{result|fail}} <ref> problem with oz version/config, will retry with more uptodate oz</ref>
| |
| | {{result|none}}
| |
| | {{result|pass}} <ref> needed to create certs for euca-bundle-image</ref>
| |
| | <references/>
| |
| |-
| |
|
| |
| |-
| |
| | [[User:gkotton|gkotton]]
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | {{result|pass}} <ref> Using the openvswitch plugin </ref>
| |
| | {{result|none}}
| |
| | <references/>
| |
| |-
| |
|
| |
| | [[User:Markmc|markmc]]
| |
| | {{result|pass}} <ref>5 tests failed for me too</ref>
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | <references/>
| |
| |-
| |
|
| |
|
| |
| <!-- | | <!-- |
| | [[User:SampleUser|Sample User]] | | | [[User:SampleUser|Sample User]] |
Line 453: |
Line 235: |
| |} | | |} |
|
| |
|
| == Long comments ==
| | [[Category:Test Days]] |
| <references group="long" />
| | [[Category:Cloud SIG]] |
| | |
| | |
| [[Category:OpenStack]] | |
| [[Category:Fedora 17 Test Days|s]] | |