Category Archives: Uncategorized

Gitorious 2.3.2 released (small hotfix for installation/db setup issue)

We just tagged version 2.3.2 of Gitorious. This is only a minor hotfix. The update resolves an intermittent issue in some Gitorious environments/database setups due to a database migration script from earlier this year. There is some discussion of the issue at the Gitorious Google Group. From the version tag description: Resolve issue with an older […]

Quick reboot of the servers Tuesday at 11AM CET [completed]

We’ll need to do a quick reboot of our servers to update their kernels tomorrow at 11AM CET. We expect it to take no more than 5 minutes, and will keep this post updated as we proceed. Updates: 11:05: We’re taking down the first server 11:06: The servers are down 11:12: The servers are back […]

LDAP authorization lands in Gitorious mainline

Gitorious started with a developer scratching his own itch. The first commit was done more than five years ago, and every commit since then has been about developers implementing features we need in a software tool we use all the time. Gitorious is different from most other Git frontends and collaboration tools out there by […]

Maintenance window Thursday at 13:00 CET [DONE]

We’ll need to take down the servers for ~15 minutes the coming Thursday (October 25th) starting at 1PM CET to do another shot at migrating from our old SAN infrastructure. We’re sorry about the unforeseen troubles during our last two attempts at the same, but we should be better prepared this time. We’ll update this […]

Short maintenance Monday October 15th at 12 CET [complete]

We need to restart our servers the coming Monday starting 12:00 CET to reconfigure the storage pools on the physical hosts. We expect the process to take no more than 15 minutes, and will update this blog post as we proceed. Updates: 12:04 CET: We’re taking down the servers 12:09 CET: The servers are down, […]

Gitorious 2.3.1 released

We just tagged version 2.3.1 of Gitorious. To upgrade your installation, follow these instructions. The highlights from the changelog: Gitorious CLI scripts, unicorn/nginx support, bug fixes This release introduces command line scripts for interacting with a production Gitorious environment. These scripts reside in $GITORIOUS_ROOT/bin, and (contrary to what’s in script) all will: * Assume a […]

Scheduled downtime the coming Friday [DONE]

After migrating gitorious.org to new hardware last Friday, we need to take down the servers again to complete the transition by disconnecting the old SAN infrastructure from the servers. This means gitorious.org will be unavailable the coming Friday October 5th starting at 12:00 CET. We hope to be down no more than 15 minutes, but […]

Simplified Gitorious installation and getgitorious.com

We’re hard at work improving Gitorious this fall. In addition to developing the actual software we’re also making it a lot easier to get started with Gitorious. So, today we’re launching a proper home page for the open source Gitorious project at getgitorious.com. We’re also rolling out a simplified Gitorious installer which makes it a snap to set […]

Short maintenance the coming Thursday [DONE]

As part of making Gitorious snappier, we’ll be migrating our servers the coming Thursday September 27th starting at 12:00 CET. All services will be unavailable for a period of less than 15 minutes, and we will update this blog post and our status site as the upgrade proceeds. Updates: 12:02 The servers are going down […]

Simple backup and recovery with the ‘snapshot’ command

Backup, disaster recovery and migrations of Gitorious has been a somewhat manual process up till now. Though all you really need to do is to dump the mysql database and save the repository folders, setting up and performing those backup tasks has been an ad-hoc task for each installation. Furthermore any disaster recovery work has […]

Follow

Get every new post delivered to your Inbox.

Join 714 other followers