Skip to content

Releases: NimbleStorage/ansinimble

Ansinimble-0.15.2

26 Jul 18:59
79ee982

Choose a tag to compare

Ansinimble-0.15.2 Pre-release
Pre-release
  • Volume deletion is now idempotent (#49)
  • It's now possible to delete snapshots (#48)
  • When cloning a volume without snapshots, a snapshot will be created (#47)
  • If a volume is part of a volume collection, it will be disassociated before deleted (#42)
  • Ansible 2.8.3 tested
  • Links to tutorials

Ansinimble-0.15.1

07 May 12:45
3ef5e9b

Choose a tag to compare

Ansinimble-0.15.1 Pre-release
Pre-release

Updated metadata and ran ansible-lint.

Ansinimble-0.15.0

07 May 04:01
27d00af

Choose a tag to compare

Ansinimble-0.15.0 Pre-release
Pre-release

There's a bunch of breaking changes in this release. Role stacks most likely need re-ordering and updating. All the examples have been updated to reflect the new behaviour. Blog post that outlines the new paradigm available here: https://datamattsson.tumblr.com/post/184459667036/ansinimble-shifting-patterns

List of issues fixed and features added:

  • Snapshot volume collections #20
  • Update snapshots #21
  • Update volumes #25
  • Leaner interaction with NLT and cleanups #33 #30
  • Better semantics around certain workflows #28
  • Smarter about mounted filesystems #35
  • API calls now go through the Ansible host #27
  • Set group host configuration options #29
  • Run NimbleOS commands ad-hoc #29
  • Numerous bug fixes #24 #23

Happy automating!

Reworked mapping and FC support

23 Aug 16:31
fc14995

Choose a tag to compare

Pre-release

This release closes #18 and #19.

Initial FC support, due to limited hardware availability, FC has only been tested with Red Hat based Linux distributions. The major user interface change is to specify protocol for the NLT install task. An example is provided. If NLT is already installed, protocol discovery is done automatically during runtime and no special care is needed.

The re-stacking of tasks for mapping and unmapping LUNs were required to support users creating filesystems on Nimble devices outside of Ansinimble. The mapping example shows how to create and map a volume and extract nimble_volume_device_name to use for filesystem creation.

Cleanups and Performance Policy management

06 Jul 04:05
2d954d2

Choose a tag to compare

  • Removed NLT dependencies except the tasks that needs it #4
  • Added deprecation notes, broader testing before release
  • Added Create, Update, Delete of Performance Policies #11
  • Tidied up README.md, hopefully looks good on Ansible Galaxy too
  • Make version tags compatible with Ansible Galaxy

Replication management

26 Jun 04:54
de86c68

Choose a tag to compare

Pre-release

Added operations to manage all aspects of replication for both HPE Nimble Storage arrays and Cloud Volumes.

Array bootstrap preview and change NimbleOS user passwords

15 May 03:27
c80aa2e

Choose a tag to compare

This drop included some early functionality to bootstrap a Nimble array that have been powered on for the first time. It uses ZeroConf to discover arrays (requires the playbook host to be in the same broadcast domains as the array). It also have have tasks to change a NimbleOS user's password.

Minor fixes for Cloud Volumes

21 Nov 22:43

Choose a tag to compare

Pre-release

This is a minor fix release

  • Changed auth scheme to access/secret key for Cloud Volumes
  • Some consistency fixes
  • Got rid of rescue blocks to prevent false failures

Initial Cloud Volume support

15 Nov 20:24

Choose a tag to compare

Pre-release

Basic Cloud Volume CRUD added.

Ansinimble-0.9.0: Intial pre-release!

10 Nov 17:13

Choose a tag to compare

Pre-release

Initial pre-release.