In my blog post CernVM: how to set up a local ATLAS Software Release, I presented a brutal approach how to override CVMFS (CernVM‘s filesystem with HTTP backend) to install a local ATLAS Software release. Now I worked out a very clean and smooth solution. This approach allows:
- to use the local ATLAS Software without “hacking” anything
- to use local software and software provided by CVMFS at the same time.
During development, a system running ATLAS Software has to be tested and validated. There are some standard tests that almost don’t need any input data, stress the system and — if they run properly — are a (very) good indicator that everything is set up correctly. I talk about the so-called JobTransforms. By combining these JobTransforms, the so-called Full Chain can be run — a convenient test. In this blog post I summarize what’s behind the Full Chain and provide a shell script to easily run it. Continue reading
In CernVM: local ATLAS Software — the clean solution I proposed to install an ATLAS Software release to an EBS volume. I did it to make it locally available in CernVM running on EC2. The approach allows to move an EBS volume from one EC2 instance to another without losing important components and functionality. Here are some hints (both, CernVM specific and general) to follow before installing the software via pacman. Continue reading
Today I wanted to submit a bug for Google (XML) Sitemaps Generator for WordPress. WordPress.org offers a Trac Ticket System under http://plugins.trac.wordpress.org. Obviously, a new ticket cannot be submitted anonymously, so you have to log in. But I could not find any hint about how to register for a new account for this system. Continue reading
In this blog post I dedicate myself to the definitions and differences of SOAP, Query and REST API you can use to manage Amazon Web Services. While digging into the topic, some confusion and questions came up, both of which I could clarify by reading a good book. It turns out that Amazon does not use consistent API terms and I would like to share this information. Continue reading