Deployed BuildAPI bug fix, L2 Access, Tupperware

A bunch of new stuff! New Things Deployed BuildAPI 8e291c17c8b6 for Bug 1009565 – done Friday Updated wiki- https://wiki.mozilla.org/ReleaseEngineering/BuildAPI#Updating_code https://wiki.mozilla.org/ReleaseEngineering/HowTo/UpdateBuildAPI Requested level 2 commit access Requested creation of new build repo at hg.m.o/build/tupperware Requested creation of a public Docker repository account for Mozilla where we can place our RelEng docker images New Bugs Bug 1017937 -Commit Access (Level 2) for John Zeller Bug 1017349 -Request for a new repository Bug 1018429 -Create public Docker Index reposit…

Read more »

BuildAPI, Buildbot, RabbitMQ and MySQL containers are all up! Some testing left...

BuildAPI, Buildbot, RabbitMQ and MySQL containers are all up now! To run pull http://hg.mozilla.org/users/jozeller_mozilla.com/vagrant-docker-setup and run 'vagrant up' from the vagrant-docker-setup/ directory. The vagrant up command will take several minutes to run the first time because it needs to pull the docker images from the Docker Index at docker.io. More to come tomorrow on this. NOTE: Buildbot seems to be running, but I have not been able to test full functionality just yet. However, the buildapi-app, rabbitmq-app and orchardup/mysql containers run together just fine. To view BuildA…

Read more »

BuildAPI-app, RabbitMQ-app and orchardup/mysql are working correctly

BuildAPI-app, RabbitMQ-app and orchardup/mysql are working correctly. This post is a short update of working through the What's next list from the previous post. Here is the updated list What's next? The next steps are these: Resolve exceptions.ValueError in buildbot-app Resolve sqlalchemy.exc.OperationalError in buildapi-app Link rabbitmq, mysql, and buildapi and test that everything works Link mysql, and buildbot and test that everything works Link rabbitmq, mysql, buildapi AND buildbot and test that the whole package works See if there is a good way to load statusdb and schedulerdb schemas…

Read more »

Linking of docker containers and further issues with buildbot-app

All docker containers now exist, and one of the only things left to do is get all the containers playing nice with one another. MySQL-app I set out to breakout mysql into its' own docker containerand made good progress, but before proceeding further with debugging some setup problems, I checked out if anyone was opposed to using another mysql docker container as a foundation for our own. There are hundreds of mysql docker containers out there so it seemed silly to dupliate work if unnecessary. Noone had objections, so I went ahead and picked out a mysql docker container to use. I chose orchard…

Read more »

Buildbot-app issues resolved, next installing mysql

I was able to resolve the issues I was having previously with buildbot-app thanks to some help from nthomas and aki. The changes that they suggested and some that I discovered that solved things were as follows: apt-get install -y python-openssl Added a .bashrc with:   source /Buildbot/bin/activate export PYTHONPATH=/Buildbot:/Buildbot/tools/lib/python Switched to the production-0.8 branch of buildbot Fixed issues with the configuration of buildbotcustom and tools being added to the path ln -s /Buildbot/buildbotcustom /Buildbot/lib/python2.7/site-packages/buildbotcustom Removed ["mozilla-1.9.2…

Read more »