# Partition Director(DynPart)

**Partition Director** ease management of a hybrid data center, where both Batch System based and cloud based services are provided. Physical computing resources can play both roles in a mutual exclusive fashion.

The **Partition Director** takes care of commuting the role of one or more physical machines from "Worker Node" (member of the batch system cluster) to "Compute Node" (member of a cloud instance) and vice versa.

**Summary**:

* [Release Notes v. 0.9](#id1)
  * [What's new](#id2)
  * [List of RfCs](#id3)
  * [Deployment Notes](#id4)
  * [Known Issues](#id5)
  * [List of Artifacts](#id7)
* [Documentation](#id6)
* [Support](#id8)

## Release Notes v. 0.9

### What's new

Highlights of second release:

* Automated adjust share tool

Supported Platforms:

* CentOS 7
* Openstack v. Newton

#### List of RfCs

&#x20;**Development of bjobs\_r.py python script alternative to mcjobs.c which extracts the list of running jobs on each host. mcjobs.c had the licensing constraints** Removed v2 while importing novaclient in all the scripts, explicitely added VERSION, to resolve compatibility issue **Added function isError() and count\_N\_jobs to handle correctly error situation while interacting with bjobs\_r.py in p\_driver.py** Added function get\_cn\_list out of init function in p\_switch.py \*\* Development of adjust\_lsf\_shares.py to implement automated adjustment of shares on both partition

### Deployment Notes

* Puppet receipe available at <https://github.com/indigo-dc/dynpart/tree/master/conf_mng/puppet/farm_dynpart>
* RPM package available at&#x20;

  <https://jenkins.indigo-datacloud.eu:8080/job/dynpart-packaging/platform=bcentos7/lastSuccessfulBuild/artifact/RPMS/python-dynpart-partition-director-cc-0.9-2.el7.centos.noarch.rpm>

  <https://jenkins.indigo-datacloud.eu:8080/job/dynpart-packaging/platform=bcentos7/lastSuccessfulBuild/artifact/RPMS/python-dynpart-partition-director-lsf-0.9-2.el7.centos.noarch.rpm>
* for clean and upgrade installation
  * Related documentation at :&#x20;
    * <https://indigo-dc.gitbooks.io/dynpart/content/batch.html>
    * <https://indigo-dc.gitbooks.io/dynpart/content/cloud.html>

### Known Issues

* N/A

### List of Artifacts

Packages:

* [python-dynpart-partition-director-cc-0.9-2.el7.centos.noarch.rpm](http://repo.indigo-datacloud.eu/repository/indigo/2/centos7/x86_64/base/python-dynpart-partition-director-cc-0.9-2.el7.centos.noarch.rpm)
* [python-dynpart-partition-director-lsf-0.9-2.el7.centos.noarch.rpm](http://repo.indigo-datacloud.eu/repository/indigo/2/centos7/x86_64/base/python-dynpart-partition-director-lsf-0.9-2.el7.centos.noarch.rpm)

## Documentation

* [Partition Director GitBook](https://www.gitbook.com/book/indigo-dc/dynpart/details)

## Support

* Please use the [INDIGO - DataCloud CatchAll GGUS Support Unit](https://wiki.egi.eu/wiki/GGUS:INDIGO_DataCloud_Catch-all_FAQ)
