Alina Park
Alina Park
Publish to pypi checklist: - [ ] `pykwalify` requirements changes (1.7.1+) - [ ] Create setup.py - [ ] Migrate requirements.txt - [ ] Add `entry_points` - [ ] Add...
#### Problem Description Singularity containers do not start properly due to a change in mount for newer kernels: ``` FATAL: container creation failed: mount /proc/self/fd/3->/mnt/singularity/mnt/session/rootfs error: while mounting image /proc/self/fd/3:...
In accordance to general [Python 2.7 series deprecation guidance](https://www.python.org/dev/peps/pep-0373/), Batch Shipyard will be ending support for Python 2.7 no later than January 1st 2020. Support for Python 2.7 may end...
Batch now supports arbitrary ephemeral mountpoints. Remove instances of hardcoded ephemeral mountpoint: - [ ] Mountpoint override/hint in pool.yaml? - [ ] Detect ephemeral disk settings in nodeprep - [x]...
Migrate to the Azure Functions 2.x runtime. - [ ] Create a base Docker image - [ ] Integrate in build and publish to MCR - [ ] Update Azure...
Allow start task (or a named user identity) to drive SSH user provisioning from KeyVault. Should be worked on in-conjunction with #198. Discussion on this feature from #233. - [...
Convenience function wrapping `pool ssh --nodeid/cardinal` to apply to all nodes. - [ ] Add command - [ ] concurrent futures executor to run in parallel - [ ] Migrate...
You can already import shipyard with some small code hacks to use the existing package in scripts directly. However, we should allow for something along the lines of `import batch_shipyard`...
Provide a control on `pool add` and `pool resize` to allocate in phases. This is helpful to workaround certain container registry throttling and throughput limits and where peer-to-peer image loading...
Provide a new option to allow ssh private keys to be stored in KeyVault and referenced in config files. - [ ] `ssh_private_key_keyvault_secret_id` in all `ssh` blocks - [ ]...