Releases: radanalyticsio/oshinko-cli
Release v0.4.3
Default cluster image for this release
The default cluster image for this release is radanalyticsio/openshift-spark:2.2-latest found here
The Apache Spark version is 2.2.
Summary of changes
-
Suppress extra info on cli delete except on error or -v
As long as cluster delete is successful, do not by default print extra informational messages -
Support 'prometheus' as a value for --metrics
The most recent openshift-spark:2.2-latest image can deploy a jolokia or prometheus metrics service endpoint on the master pod. For backward compatibility, jolokia will be deployed if --metrics is set to "true" however jolokia is marked as deprecated.
Release v0.4.2
Default cluster image for this release
The default cluster image for this release is radanalyticsio/openshift-spark:2.2-latest found here
The Apache Spark version is 2.2.
Summary of changes
This release is identical to release v0.4.1
Notes
The oshinko-cli binary in this release will report it's version as v0.4.1
Release v0.4.1
Default cluster image for this release
The default cluster image for this release is radanalyticsio/openshift-spark:2.2-latest found here
The Apache Spark version is 2.2.
Summary of changes
- There are no user-facing changes to the CLI in this release
- The oshinko-rest image buildable from the
rest
subdirectory has been changed to use a CentOS base image
Notes
The oshinko-webui image that is part of v0.4.1 requires OpenShift Origin version 3.6 or later. While other components of this Oshinko release will work with older versions of OpenShift Origin, it is recommended that OpenShift Origin 3.6 or later is used.
Release v0.4.0
Default cluster image for this release
The default cluster image for this release is radanalyticsio/openshift-spark:2.2-latest found here
The Apache Spark version is 2.2.
Summary of changes
-
Write cluster config to an annotation on spark master dc
This allows the "oshinko get" command with the "-o json" command to display the complete configuration of the cluster. Previously, some information that could not be easily constructed from the current state was missing. -
Improvement of REST deletion
If a cluster deletion happens successfully, but some extra information is included about objects that were not found (because they were already missing), the REST server will no longer report this as an error. This matches CLI behavior. -
Restore --info flag
The --info flag on oshino-rest-server which causes the server to report version information and then exit was accidentally removed in v0.3.1. It is now restored.
Notes
The oshinko-webui image that is part of v0.4.0 requires OpenShift Origin version 3.6 or later. While other components of this Oshinko release will work with older versions of OpenShift Origin, it is recommended that OpenShift Origin 3.6 or later is used.
Release v0.3.1
Default cluster image for this release
The default cluster image for this release is radanalyticsio/openshift-spark:2.2-latest found here
The Apache Spark version is 2.2.
Summary of changes
-
Allow spark metrics to be enabled during cluster creation (default is disabled).
Metrics may be enabled in three different ways:- via the --metrics=[true|false] flag on "oshinko create"
- by setting a "metrics" value in a cluster configmap (true or false)
- by setting the "metrics" config value when creating a cluster with the REST api (true or false)
-
Modify the handling of the "exposeui" flag for consistency:
- if the --exposeui flag is not set on "oshinko create", read the value from a configmap or the default (True)
- allow "exposeui" to be set in a cluster configmap
- make the "exposeui" value a string in the REST api instead of a boolean
Release v0.3.0
Default cluster image for this release
The default cluster image for this release is radanalyticsio/openshift-spark:2.2-latest found here
The Apache Spark version is 2.2.
Summary of changes
- Default cluster image moves from Apache Spark 2.1 in oshinko v0.2.7 to Apache Spark 2.2
- Created clusters will have reverse proxy settings on by default
No other changes from v0.2.7 aside from test apparatus
Release v0.2.7
Default cluster image for this release
The default cluster image for this release is radanalyticsio/openshift-spark:2.1-latest found here
The Apache Spark version is 2.1.
Summary of changes
No user facing changes from v0.2.6
Notes
The oshinko-cli binary is identical to v0.2.6.
The base image for the scala s2i changed in the corresponding v0.2.7 images, hence this release to maintain
version consistency.
Release v0.2.6
Default cluster image for this release
The default cluster image for this release is radanalyticsio/openshift-spark:2.1-latest found here
The Apache Spark version is 2.1
Summary of changes
- Set the default spark image at build time
- Add default spark image to oshinko version command
- Provide a flag to oshinko-rest-server for printing version info (oshinko-rest-server --info)
- Update docs, templates and tests in regard to default cluster image
Notes
An oshinko-rest-server binary will no longer be released. To run the oshinko-rest server, use the
container image docker.io/radanalyticsio/oshinko-rest or alternatively build locally from sources.
Release v0.2.5
Changes:
- Update vendor to latest 1.4 origin release
- Changes to better support S2I startup scripts
- Change names of binaries to "oshinko" and "oshinko-rest-server" and place within subdirectories in download files
Release v0.2.4
Changes:
- Allow creation of clusters with zero masters
- Make use of kubeconfig if token is not passed in cli
- Return mastercount in cluster lookup responses
- Look for dcs rather than pods in FindClusters
- Change the name of 'oshinko-cli' to 'oshinko'
- Improved ephemeral cluster handling
- Add columns to get
- Add association of driver to cluster on create
- Make failure to create master web service an error
- Support returning incomplete clusters with Incomplete status
- Retry update on driver rc during create
- Remove the current worker count column
- Reflect replica counts in create
- Retry update on cluster dcs during scale
- Don't consider pod list when determining Incomplete
- Change origin version to 1.5.1 for end to end tests