Skip to content

Commit 7dde875

Browse files
authored
Make finding cluster nodes more reliable in the face of launch failures (#362)
* tweak type annotation * factor out common launch spec * gracefully describe and destroy malformed clusters * tag instances as part of their creation i.e. Launch + tag should be atomic, not two separate steps. * find clusters by name using tags, not security group * shutdown behavior is for on-demand only * adjust AWS sleeps * use tags on create and destroy * sleep from caller, not inside _create_instances * print "Launching..." messages from top level * add changelog
1 parent 01f8ef9 commit 7dde875

File tree

3 files changed

+178
-165
lines changed

3 files changed

+178
-165
lines changed

CHANGES.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,12 @@
77
### Changed
88

99
* [#348]: Bumped default Spark to 3.2; dropped support for Python 3.6; added CI build for Python 3.10.
10-
* [#361]: Migrated from AdoptOpenJDK, which is deprecated, to Adoptium Open JDK.
10+
* [#361]: Migrated from AdoptOpenJDK, which is deprecated, to Adoptium OpenJDK.
11+
* [#362]: Improved Flintrock's ability to cleanup after launch failures.
1112

1213
[#348]: https://github.com/nchammas/flintrock/pull/348
1314
[#361]: https://github.com/nchammas/flintrock/pull/361
15+
[#362]: https://github.com/nchammas/flintrock/pull/362
1416

1517
## [2.0.0] - 2021-06-10
1618

0 commit comments

Comments
 (0)