Latest revision |
Your text |
Line 61: |
Line 61: |
| If you're testing with the BoxGrinder [[Test Day:2011-04-28 Cloud SIG BoxGrinder Build Meta Appliance|Test Day Meta-Appliance]], then everything is already prepared for you. Otherwise, it is a matter of a few simple steps to prepare your environment. | | If you're testing with the BoxGrinder [[Test Day:2011-04-28 Cloud SIG BoxGrinder Build Meta Appliance|Test Day Meta-Appliance]], then everything is already prepared for you. Otherwise, it is a matter of a few simple steps to prepare your environment. |
|
| |
|
| === Install BoxGrinder Build ===
| | * Install '''rubygem-boxgrinder-build''', '''git''' and '''createrepo''' via your favoured package manager. For instance, in YUM: |
| | |
| ==== For Fedora 15 ====
| |
| | |
| <pre>
| |
| wget http://kojipkgs.fedoraproject.org/packages/rubygem-boxgrinder-core/0.3.1/1.fc15/noarch/rubygem-boxgrinder-core-0.3.1-1.fc15.noarch.rpm
| |
| wget http://kojipkgs.fedoraproject.org/packages/rubygem-boxgrinder-build/0.9.1/1.fc15/noarch/rubygem-boxgrinder-build-0.9.1-1.fc15.noarch.rpm
| |
| yum localinstall ./rubygem-boxgrinder-*
| |
| </pre>
| |
| | |
| ==== For Fedora 13/14 ====
| |
| | |
| <pre>
| |
| yum install --enablerepo=updates-testing rubygem-boxgrinder-core rubygem-boxgrinder-build
| |
| </pre>
| |
| | |
| === Install other tools ===
| |
| | |
| <pre>
| |
| yum install git createrepo
| |
| </pre>
| |
| | |
| === Grab test appliances ===
| |
|
| |
|
| <pre> | | <pre> |
| | yum install --enablerepo=updates-testing git rubygem-boxgrinder-build createrepo |
| git clone https://github.com/msavy/boxgrinder-appliances.git | | git clone https://github.com/msavy/boxgrinder-appliances.git |
| cd boxgrinder-appliances | | cd boxgrinder-appliances |
Line 93: |
Line 72: |
|
| |
|
| {{admon/note|Known issues| | | {{admon/note|Known issues| |
| We have a list of [[Test Day:2011-04-28 Cloud SIG BoxGrinder Build Known Issues|known issues]] that have shown up while releasing version 0.9.1. }} | | We have a list of [[Test Day:2011-04-28 Cloud SIG BoxGrinder Build Known Issues|known issues]] that shown up while releasing version 0.9.1. }} |
| {{admon/tip|Ignore any GNOME mount errors|GNOME attempts to mount the [http://boxgrinder.org/faq/#How_can_I_prevent_mounting_partitions_in_my_GNOME_Desktop_while_building_appliances loop devices BoxGrinder creates], and fails. This is not a problem, just a minor annoyance.}}
| |
|
| |
|
| === Local Test Cases === | | === Local Test Cases === |
Line 116: |
Line 94: |
| An account with a cloud provider is needed to enact the following test-cases | | An account with a cloud provider is needed to enact the following test-cases |
|
| |
|
| [[QA:TestCase_boxgrinder_platform_ec2]] No AWS account needed | | [[QA:TestCase_boxgrinder_platform_ec2]] Amazon AWS |
|
| |
|
| [[QA:TestCase_boxgrinder_deliver_s3]] Amazon AWS | | [[QA:TestCase_boxgrinder_deliver_s3]] Amazon AWS |
Line 126: |
Line 104: |
| [[QA:TestCase_boxgrinder_deliver_cloudfront]] Amazon AWS CloudFront | | [[QA:TestCase_boxgrinder_deliver_cloudfront]] Amazon AWS CloudFront |
|
| |
|
| [[QA:TestCase_boxgrinder_deliver_elastichosts]] ElasticHosts API [http://boxgrinder.org/tutorials/boxgrinder-build-plugins/#ElasticHosts_Delivery_Plugin compatible hosts] | | [[QA:TestCase_boxgrinder_deliver_elastichosts]] ElasticHosts API [http://boxgrinder.org/tutorials/boxgrinder-build-plugins/#ElasticHosts_Delivery_Plugin compatible hosts] |
|
| |
|
| == Test Results == | | == Test Results == |
|
| |
|
| If you have problems with any of the tests, report a bug to [https://issues.jboss.org/secure/CreateIssue.jspa?pid=12310920&issuetype=1 JIRA] or [https://bugzilla.redhat.com/enter_bug.cgi?component=rubygem-boxgrinder-build&product=Fedora Bugzilla], although '''we prefer JIRA'''. After submitting a ticket, attach the relevant data from log file <code>log/boxgrinder.log</code>. | | If you have problems with any of the tests, report a bug to [https://issues.jboss.org/secure/CreateIssue.jspa?pid=12310920&issuetype=1 JIRA] or [https://bugzilla.redhat.com/enter_bug.cgi?component=rubygem-boxgrinder-build&product=Fedora Bugzilla], although '''we prefer JIRA'''. After submitting a ticket, attach the relevant data from log file <code>log/boxgrinder.log</code>. |
|
| |
| {{admon/note|Use 'testday' label|Please mark the issues with <code>testday</code> label in JIRA. This makes it easier to categorize submitted bug reports.}}
| |
|
| |
|
| === Need help? === | | === Need help? === |
Line 173: |
Line 149: |
| | <references/> | | | <references/> |
| |- | | |- |
| | [[User:gospo|gospo]]
| |
| | Meta-appliance <ref>Fully updated f15 and boxgrinder-build update to 0.9.1</ref>
| |
| | {{result|pass}}
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | {{result|pass}}
| |
| | {{result|pass}} <ref>With boxgrinder-build 0.9.0 and 0.9.1</ref>
| |
| | {{result|pass}} <ref>S3 coherency leaves a bit to be desired, but it you wait the image shows up</ref>
| |
| | {{result|pass}}
| |
| | <ref>Was running meta-appliance locally so I could not upload to EBS</ref>
| |
| | {{result|fail}}
| |
| |
| |
| | <references/>
| |
| |-
| |
| | [[User:verdurin|verdurin]]
| |
| | [http://smolts.org/client/show/?uuid=pub_564bee59-c975-4e8b-93ea-01d8e2c7c8f4 HW]<ref>Fedora 14</ref>
| |
| | {{result|pass}}
| |
| | {{result|fail}}<ref>Found bug https://issues.jboss.org/browse/BGBUILD-210</ref><ref>fixed by commenting line 13 of boxgrinder-appliances/testing-appliances/modular-appls/_test_base.appl</ref>
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}<ref>Generated KVM-type image as I don't have VirtualBox</ref>
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | <references/>
| |
| |-
| |
| | [[User:Tflink | Tim Flink]]
| |
| | [http://www.smolts.org/client/show/pub_75513d90-c6e6-4765-9c59-ec9c09387bd4 HW]
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | <references/>
| |
| |-
| |
| | [[User:ktofte | ktofte]]
| |
| | [http://www.smolts.org/client/show/?uuid=pub_d36eca34-03ed-4c7d-92ab-cefe0f906c1d HW]
| |
| | {{result|pass}}
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | {{result|warn}} <ref>Yum couldn't find the repositories, but the networking worked fine otherwise. I've had similar trouble with Yum before anyway.</ref>
| |
| | {{result|pass}}
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | <references/>
| |
| |-
| |
| | [[User:bertux | Bertrand Juglas]]
| |
| | [http://www.smolts.org/client/show/pub_7a0b63e7-f7af-44fd-ada4-13e1f6e209d8 HW]
| |
| | {{result|pass}}
| |
| | {{result|fail}}<ref>[https://issues.jboss.org/browse/BGBUILD-210?focusedCommentId=12598898&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-12598898 Bug comment]</ref><ref>fixed by commenting line 13 of boxgrinder-appliances/testing-appliances/modular-appls/_test_base.appl</ref>
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | {{result|none}}
| |
| | <references/>
| |
| |} | | |} |
|
| |
|
| [[Category:Fedora 15 Test Days]] | | [[Category:Fedora 15 Test Days]] |