Alina Park

Results 19 issues of Alina Park

Publish to pypi checklist: - [ ] `pykwalify` requirements changes (1.7.1+) - [ ] Create setup.py - [ ] Migrate requirements.txt - [ ] Add `entry_points` - [ ] Add...

feature
documentation
internal

#### 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:...

defect

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...

notice

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]...

internal

Migrate to the Azure Functions 2.x runtime. - [ ] Create a base Docker image - [ ] Integrate in build and publish to MCR - [ ] Update Azure...

feature
future breaking change
function app

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. - [...

feature
internal

Convenience function wrapping `pool ssh --nodeid/cardinal` to apply to all nodes. - [ ] Add command - [ ] concurrent futures executor to run in parallel - [ ] Migrate...

feature

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`...

feature
internal

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...

feature

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 - [ ]...

feature