ray/python
Dmitri Gekhtman 7d1e7a0d4f
[autoscaler] Fix local node provider (#16202)
* Don't override resources for local node provider.

* Wip

* Local node provider prep logic

* ../python/ray/autoscaler/local/defaults.yaml

* wip

* Fix example-full

* defaults comment

* wip

* head type max workers

* sync-state

* No docker

* Fix

* external head ip option

* wip

* move external_ip out of tags

* Update examples

* Update comment

* Skip local defaults

* Config test

* Test external ip

* Change ray start commands to what they were before

* missing yamls

* Fix test

* Remove scary Docker

* Fixes

* Extra test

* address comments

* fixes pre-single-node-type-attempy

* rewrite comment a bit

* One type

* fix

* get rid of pdb

* no placeholders

* fix

* worker nodes and head node optional during launch

* fix

* fix again

* config comment fixes

* mock -> aws, not local

* Update python/ray/autoscaler/_private/local/config.py

Co-authored-by: Ian Rodney <ian.rodney@gmail.com>

* second pop fixed

* Explanatory comments for config logic

* deprecation comments

* Update python/ray/autoscaler/_private/local/config.py

Co-authored-by: Ameer Haj Ali <ameerh@berkeley.edu>

* update test

* fix

* More descriptive name for local provider check

* Remove external-ip from example minimal and add a more detailed doc string.

* Make clearer the equivalence between a ray restart and non-empty ray-start commands

* extra comment

* Update python/ray/autoscaler/_private/local/node_provider.py

* Update python/ray/autoscaler/_private/commands.py

* Update python/ray/autoscaler/_private/commands.py

* Update python/ray/autoscaler/_private/util.py

* lint

* Update python/ray/autoscaler/_private/local/node_provider.py

Co-authored-by: Ameer Haj Ali <ameerh@berkeley.edu>

Co-authored-by: Ian Rodney <ian.rodney@gmail.com>
Co-authored-by: Ameer Haj Ali <ameerh@berkeley.edu>
2021-06-05 19:29:19 +03:00
..
ray [autoscaler] Fix local node provider (#16202) 2021-06-05 19:29:19 +03:00
requirements [tune](deps): Bump sigopt in /python/requirements/tune (#16004) 2021-05-24 12:03:56 -07:00
asv.conf.json [docs] Move all /latest links to /master (#11897) 2020-11-10 10:53:28 -08:00
build-wheel-macos.sh Wheel Build macOS Python 3.6: 3.6.1 -> 3.6.2 (#15519) 2021-04-26 16:01:39 -07:00
build-wheel-manylinux2014.sh Revert "Revert "[Core] minor refactor for usability of runtime_env (#15965)" (#15985)" (#15987) 2021-05-21 14:57:44 -07:00
build-wheel-windows.sh Add shellcheck support (#8574) 2020-07-30 18:39:28 -05:00
MANIFEST.in Include py.typed in MANIFEST.in to make sure it is packaged in wheels (#14492) 2021-03-15 10:43:12 -07:00
README-building-wheels.md [build] Build wheels with manylinux2014 (#11621) 2020-11-03 19:36:32 -08:00
requirements.txt [Tune] Pin minimum tensorboardX version (#16022) 2021-05-24 11:14:23 -07:00
requirements_linters.txt [CI] Upgrade flake8 to 3.9.1 (#15527) 2021-05-03 14:23:28 -07:00
requirements_ml_docker.txt [Docker] Fix torch GPU install on Ray Docker images (#15473) 2021-04-26 16:22:25 -07:00
setup.py [k8s] Refactored k8s operator to use kopf for controller logic (#15787) 2021-06-01 12:00:55 -07:00