Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Failing task deps #153

Open
wants to merge 29 commits into
base: master
Choose a base branch
from
Open

Failing task deps #153

wants to merge 29 commits into from

Conversation

xop5
Copy link
Contributor

@xop5 xop5 commented Oct 16, 2024

No description provided.

ryanraaschCDC and others added 29 commits September 23, 2024 19:37
* task slots update

* bump the version
* new docker upload image

* updated docker image upload functions

* included missing :

* add print statement

* bump version
* Added unit tests and documentation updates

* Added example autoscaling formula

* Accepting pool name as function parameter instead of config parameter

* Update documentation

* change inputs to helpers.update_pool

* update parameters for helpers.Update_pool in clients

* Validate parameters being passed

* Added unit tests

* Add unit tests and moved check_autoscale_parameters params to helpers

* bump setup.py version

* bump pyproject.toml version

* Changed scaling mode to parameter

* Update setup.py version

* Update pyproject.toml version

---------

Co-authored-by: Ryan Raasch <[email protected]>
* Added unit tests and documentation updates

* Added example autoscaling formula

* Accepting pool name as function parameter instead of config parameter

* Update documentation

* Autosize resize time reduction

* Update setup.py version

* Update pyproject.toml version

* Upload docker image function (#129)

* new docker upload image

* updated docker image upload functions

* included missing :

* add print statement

* bump version

* Added unit tests and documentation updates (#127)

* Added unit tests and documentation updates

* Added example autoscaling formula

* Accepting pool name as function parameter instead of config parameter

* Update documentation

* change inputs to helpers.update_pool

* update parameters for helpers.Update_pool in clients

* Validate parameters being passed

* Added unit tests

* Add unit tests and moved check_autoscale_parameters params to helpers

* bump setup.py version

* bump pyproject.toml version

* Changed scaling mode to parameter

* Update setup.py version

* Update pyproject.toml version

---------

Co-authored-by: Ryan Raasch <[email protected]>

* Removed unnecessary tests

---------

Co-authored-by: Ryan Raasch <[email protected]>
* updates for version 1.0.0

* remove some files

* update readme

* updated example config
* add task_retries to add_job for max num to retry failing tasks)

* update to default to low priority nodes

* update cryptography for dependabot alert

* updated message to use smaller VMs

* dev and prod autoscale formulas

* fixed pyproject toml

* sample dev and production autoscale formulas

* change timeout to 8 hours since timeout was referencing the resize

* bump the version
* raise dockerexception if docker cant be pinged

* update docker client

* change docker_client to docker_env to reference environment rather than a bool

* moving docker.from_env inside try call

* bump the version
* add exceptions to helpers

* add exceptions to clients

* update the exceptions

* bump the version
* add task name option to include a suffix

* bump version
* add task name option to include a suffix

* bump version
@xop5 xop5 linked an issue Oct 16, 2024 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

depends_on logic leaves floating tasks if dependent tasks upstream fail
2 participants