I'm trying to set up my Elastic Bamboo agents for Selenium, as per the instructions at https://confluence.atlassian.com/display/AOD/Populating+your+EBS+volume#PopulatingyourEBSvolume-SettingupSeleniumonelasticagents
The instructions don't work anymore (though I see they did as recently as early January - https://answers.atlassian.com/questions/120632/setting-up-selenium-on-bamboo-ondemand). I'm getting errors on the step for installing Firefox.
[root@ip-10-245-59-249 ~]# yum -y --enablerepo=centos-base install firefox
Loaded plugins: fastestmirror, priorities, security, update-motd
Loading mirror speeds from cached hostfile
* amzn-main: packages.us-east-1.amazonaws.com
* amzn-updates: packages.us-east-1.amazonaws.com
* centos-base: mirror.trouble-free.net
centos-base | 1.1 kB 00:00
centos-base/primary | 983 kB 00:00
centos-base 2770/2770
1293 packages excluded due to repository priority protections
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package firefox.i386 0:10.0.11-1.el5.centos will be installed
--> Processing Dependency: xulrunner >= 10.0.11-1 for package: firefox-10.0.11-1.el5.centos.i386
...
Package liberation-fonts is obsoleted by liberation-fonts-common, but obsoleting package does not provide for requirements
--> Finished Dependency Resolution
Error: Package: xulrunner-10.0.11-1.el5_8.i386 (centos-base)
Requires: liberation-fonts
Available: liberation-fonts-1.0-1.el5.noarch (centos-base)
liberation-fonts = 1.0-1.el5
Error: Package: xulrunner-10.0.11-1.el5_8.i386 (centos-base)
Requires: nspr >= 4.8.9
Installed: nspr-4.8.8-1.11.amzn1.i686 (@amzn-updates)
nspr = 4.8.8-1.11.amzn1
Available: nspr-4.8.7-1.10.amzn1.i686 (amzn-main)
nspr = 4.8.7-1.10.amzn1
Error: Package: xulrunner-10.0.11-1.el5_8.i386 (centos-base)
Requires: nss >= 3.13.1
Installed: nss-3.12.10-2.23.amzn1.i686 (@amzn-updates)
nss = 3.12.10-2.23.amzn1
Available: nss-3.12.9-12.22.amzn1.i686 (amzn-main)
nss = 3.12.9-12.22.amzn1
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Looking at the earlier question, it appears that the instructions worked for Firefox 3.6, but that has been removed from the Centos mirrors.