Blog Archives

Progress on shipit bug 826753

Last Monday I scoped the steps for Bug 826753, and spent the week prototyping everything to a functional state. I have now created a number of bugs to help with the steps needed to ship this functionality. Here are the steps

Tagged with: , , , , , , , ,
Posted in Daily Updates

Scoping Bug 826753 – release automation should update ship it at certain points

I spent Tuesday scoping Bug 826753 – release automation should update ship it at certain points, and I have come up with a set of clear deliverables. This list could still be modified going forward, but here is the rough layout.

Tagged with: , , , , , , , , , , , ,
Posted in Daily Updates

Manual Testing of Arbitrary Builds

When a new selfserve-agent change is pushed to production, it's necessary to verify functionality with some maual testing. Here are some steps to basic testing: If no new try job to mess with, then submit one, see ReleaseEngineering/TryServer   hg

Tagged with: , , , , , , ,
Posted in Daily Updates

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/How_To/Update_BuildAPI Requested level 2 commit access Requested creation of new build repo at hg.m.o/build/tupperware Requested creation of a public Docker repository

Tagged with: , , , , , , , , , , , , ,
Posted in Daily Updates

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

Tagged with: , , , , , , , , ,
Posted in Daily Updates

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

Tagged with: , , , , , , , ,
Posted in Daily Updates

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

Tagged with: , , , ,
Posted in Daily Updates

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

Tagged with: , , , ,
Posted in Daily Updates

ImportError: No module named buildbotcustom.misc

In my previous post, I walk through the setup that I have so far for buildbot in a docker container and the issues I am having with it. It turns out that it all seems to revolve around an ImportError

Tagged with: , , , , , ,
Posted in Daily Updates

Setting up the Buildbot-app docker container

Now that the rabbitmq-app and buildapi-app containers are all setup and running well for docker, it is now time to get the buildbot container running. Some things to keep in mind: Most of the wiki info available for setting up

Posted in Daily Updates

About Me

The more I write software, the more I realize what drives me and sustains my interest in this profession; and it's the people. Writing software someone is going to directly benefit from is as exciting as any job that I can think of. My goals are to work with a company that isn't just holding the line, but is pushing the edge of what is out there. I seek to make an impact on my community and my planet, in a positive and uplifting way through the power of software.