Contained Gateway

Ok, the goal is to have something that you can just deploy and have everything set up to accept and submit job executions. We’re not talking about the front-end, just the from the API-Server down. The Future Gateway has been re-designed to separate the API front end from the SAGA-understanding back-end - at least this is the case for the current python-implementation of the API. The events are tracked in a database (unfortunately - it would have probably been better to use a message-passing system, to deal with events). This means that we can deploy the stack using at the...…

read more...

Docker won't run privileged

Ok, so long story short, I want to mount CVMFS repositories in a Docker container. Is that asking too much ? The CVMFS docs say “hell no !”; and I quote : docker run --privileged -i -t centos /bin/bash Even the Docker docs confirm that : When the operator executes docker run --privileged, Docker will enable to access to all devices on the host as well as set some configuration in AppArmor or SELinux to allow the container nearly all the same access to the host as processes running outside containers on the host. Docker docs - runtime privileges and...…

read more...

Week 18 projects update

AAROC Operations ROD Accounting CODE-RADE LibSVM HTK Performance Study Novel jobs Messaging Metatadata registration Data Management Compute performance Reproducible science Sci-GaIA Web forum Winter School THOR What’s on my plate ? AAROC Ops CODE-RADE / AfricaGrid User Support SciGaIA General research Meraka / SANREN Footnotes Here is a brief summary of the things I’ve been working on in the 16th week of 2016. AAROC Operations A summary of the status of the sites can be seen below. For more details, see ARGO. Weekly status summary of the Africa-Arabia Regional Operations Centre. An up and down week on the operations side...…

read more...

Test-Driven Teaching

TL;DR - Can we really get the bots to help us in an online school, or are we just going to create more work for ourselves ? We are facing a small dilemma in the development of a short technology-heavy course which we are going to run online for the Sci-GaIA project winter school which starts on the 1st of April. The dilemma goes to the heart of why there is so much inertia in our methods - whether those be training, writing documentation, or actually designing new services and tools - whilst we on the other hand continually strive...…

read more...

Wrapup

It’s Friday, the second week of work is gone in 2016. An enjoyably cold, windy week, during which I finished season 1 of Serial1, and caught up on Season 2. This week David Bowie and then Alan Rickman passed away. They were giants, yes, but I can’t say I wept for them. Now, when Nick Cave or Gill Scott Heron goes, I will indeed feel like a part of me has been taken away. A tiny, tiny part - their music will live of course. I did get curious and listened to Black Star quite a bit, and I regret...…

read more...