Turin, Wed 30 Sep - 2015
- We currently are able to deploy plancton daemon on every docker-compatible host (at least Python2.7 is required).
- We currently can upgrade/modify plancton daemon and its configuration without access the hosts.
- Centos6/SCL6 based containers parrot+CVMFS aware, capable to have access to the experiment software.
- Condor cluster using containers as workers.
- An easily deployable daemonized python script capable to:
- perform a continuous check of resource availability on the host, and take decisions following specific rules.
- use latest image in the registry.
- create and manage containers according to user usage on the host.
- a container pilot as a container entry-point: start the condor daemon(s) -> wait for a job -> eventually execute it, if any -> exit the container.
- apply new procedure to decide how many containers deploy based on cpu-shares, cpucounts.
- unification of configuration files (condor, plancton, docker-container).
- mount condor configuration files directly into the container (currently the pilot downloads them).
- easy deployment reliable procedure (e.g.
bash <(curl -sSL https://raw.githubusercontent.com/mconcas/plancton/master/install)
) - reorganization of repositories depending on production environment.
- test a real/test job on the cluster.
- interface for jobs submission.
- Minor fixes:
- shrink current container size.
- correct, if it's possible, issues with
condor_status
who lists persistently dead containers for a while.