Starcluster

Latest version: v0.95.6

Safety actively analyzes 621825 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.95.6

change in recent versions of boto that prevents launching all clusters (455).
The sections below contain the full list of changes. This version is *not*
compatible with clusters started with older versions of StarCluster. Please
terminate all clusters before upgrading to 0.95.6.

.. _v0956-features:

Features
--------
* Add support for T2 instance types (407)

.. _v0956-fixes:

Bug Fixes
---------
* awsutils: set encrypted flag to None in custom block device mappings (455)
* tests: include pytest.ini in MANIFEST file (454)
* tests: fix for pytest coverage plugin
* sshutils: pass socket timeout down to SCPClient

.. _v0956-enhancements:

Enhancements
------------
* node: dont crash on socket.errors (465)

.. _version-0.95.5:

0.95.5

the full list of changes. This version is *not* compatible with clusters
started with older versions of StarCluster. Please terminate all clusters
before upgrading to 0.95.5.

Features
--------
* Add support for R3 instance types (392, 393)

.. _v0955-fixes:

Bug Fixes
---------
* cluster: fix bug when creating a flat rate cluster with master_instance_type
or master_image_id specified

Enhancements
------------
* docs: update image host command to use -I,-m options (388)

.. _version-0.95.4:

0.95.4

the full list of changes. This version is *not* compatible with clusters
started with older versions of StarCluster. Please terminate all clusters
before upgrading to 0.95.4.

Features
--------
* sge: new ``slots_per_host`` setting for specifying a custom number of slots
per execution host in the cluster (see :ref:`sge-plugin-sph`)

.. _v0954-fixes:

Bug Fixes
---------
* cluster: fix spot_requests property to correctly account for spot clusters
that get automatically assigned to the default VPC by EC2. (377)
* loadbalance: fetch and use the remote time zone from the master node rather
than assuming the timezone is always set to UTC. (385)
* sge: fix parallel environment slot allocation to respect both
the ``master_is_exec_host`` and the new ``slots_per_host`` setting.

Enhancements
------------
* awsutils: show progress bar when waiting for spot requests/instances to
propagate
* listspots: show detailed status and status message
* sge: remove redundant admin/submit host setup

.. _version-0.95.3:

0.95.3

assigns public IPs for non-default VPC clusters by default now because of the
following issues:

1. It opens up the VPC to the internet by default which is a security risk
2. It requires a special VPC configuration (internet gateway attached to the
VPC and a route to the gateway with dest CIDR block 0.0.0.0/0 associated
with the VPC subnet). Configuring this automatically (which does not happen
currently) would be a security risk and without this configuration
StarCluster cannot connect to the VPC nodes even though they've been
assigned a public IP. See :ref:`connect-vpc` for more details.

Users can still enable public IPs for their non-default VPC clusters via the
``PUBLIC_IPS`` config setting or the new ``--public-ips`` option to the
``start`` command assuming they've properly configured their VPC to use public
IPs. If the VPC hasn't been properly configured for public IPs an error will be
raised during validation. The ``--no-public-ips`` option has been preserved so
that users can disable the config setting (``PUBLIC_IPS``) from the ``start``
command. Please see :ref:`using-vpc` and :ref:`connect-vpc` for more details.

Please note that this version is *not* compatible with clusters started with
older versions of StarCluster. Please terminate all clusters before upgrading
to 0.95.3.

Features
--------
* start: add -Q, -p, and --no-spot-master options
* cluster: update 'Creating cluster' log msg to indicate VPC

.. _v0953-fixes:

Bug Fixes
---------
* users: pass -n to echo to avoid trailing newlines (375)
* cluster: do not use public IPs with VPC by default (372)
* cluster: fix VPC public IPs validation

.. _version-0.95.2:

0.95.2

version is *not* compatible with clusters started with older versions of
StarCluster. Please terminate all clusters before upgrading to 0.95.2.

.. _v0952-fixes:

Bug Fixes
---------
* cluster: sort chunked cluster tags before loading (371)
* config: set public_ip setting type to boolean (366)

.. _version-0.95.1:

0.95.1

version is *not* compatible with clusters started with older versions of
StarCluster. Please terminate all clusters before upgrading to 0.95.1.

.. _v0951-fixes:

Bug Fixes
---------
* cluster: fix max length error when applying cluster tags (348)
* start: fix default value for ``--no-public-ips`` option (366)
* cluster: fix for custom security group permissions (356)

.. _version-0.95:

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.