Shield v8.5.0 Release Notes

Release Date: 2019-09-13 // over 4 years ago
  • ๐Ÿ‘Œ Improvements

    The shield status command is twice as pretty and three times
    as useful.

    ๐ŸŒ Cloud Storage detail pages in the web interface now show a
    timeline similar to the one shown for Data Systems, so that
    SHIELD operators have an easier time of troubleshooting failing
    ๐Ÿ”ง storage configurations.

    ๐ŸŒฒ The SHIELD CLI now displays task+log data for the last
    โœ… test-store task of a given store (for shield store X and
    shield global-store Y), to assist in troubleshooting failing
    ๐Ÿ”ง storage configurations.

    ๐ŸŒ Operators now have a web interface and some CLI commands for
    inspecting the state of SHIELD Data Fixups, and re-running them
    (if / when necessary).

    ๐Ÿ”Œ The mongo target plugin can now have options applied
    โช individually to just mongodump or mongorestore.

    Passwords and RSA private keys are now properly obscured in
    ๐ŸŒ the web interface detail pages for both systems and cloud
    ๐Ÿ‘€ storage. People without rights to see such credentials will
    ๐Ÿ‘€ still see the "REDACTED" string instead; but people with the
    ๐Ÿ‘€ required privilege will instead see the blurred-out obscured
    text that they can hover over to reveal.

    The shield tasks command can now filter down to only tasks
    that involve a particular tenant or global cloud storage system.

    ๐Ÿ› Bug Fixes

    Data Fixups will now be properly skipped if they've already been
    applied. Additionally, names / dates / summaries will be
    updated every time the SHIELD Core boots up, to catch typos
    and mispellings there.

    ๐ŸŒ The Data System detail page in the web interface no longer has a
    ๐Ÿ”Œ race condition between the start of an AJAX call for the plugin
    ๐Ÿ”ง configuration details and a shield:navigate away from the
    page. Other such race conditions involving AJAX should now also
    ๐Ÿ›  be fixed.

    Switching between tenants (with differing levels of access) now
    properly re-renders the sidebar to show your new privileges.

    ๐Ÿ‘ท The shield job X command now populates the "Status" and
    "Agent" fields, using data in the API responses.