Skip to content

1.0b3

Compare
Choose a tag to compare
@tomkralidis tomkralidis released this 12 May 10:45
· 142 commits to main since this release

This is the third beta release of wis2box. This release includes a number of enhancements and bugfixes.

Updates

  • new experimental metadata UI for station (#376) and discovery metadata (#154) management. This functionality is added to the release to facilitate initial stakeholder feedback, and is disabled by default. Future releases will provide the UI by default with detailed documentation on use
  • wis2box-api enhancements
    • add metadata validation workflow
    • upgrade to Elasticsearch 8
  • validation checks on topic matching for discovery metadata and API managements workflows (#431
  • addition of data subscriber for integration of automated weather station (AWS) data (#430)
  • improved user documentation for managing environment variables and configuration settings

Migrating existing installations

The upgrade to Elasticsearch 8 will update to your API data. If you are using wis2box 1.0b2, then you should be able to upgrade without issue. For versions previous to 1.0b2, a two-step upgrade is required as follows once 1.0b3 is installed:

python3 wis2box-ctl.py stop
# download wis2box 1.0b3
vi docker-compose.yml  # change elasticsearch version from 8.6.2 to 7.17.0 to ensure a clean upgrade from 7.16.2
python3 wis2box-ctl.py start
python3 wis2box-ctl.py stop
vi docker-compose.yml  # change elasticsearch version from 7.17.0 to 8.6.2
docker volume rm wis2box_project_api-config
python3 wis2box-ctl.py start

Documentation

Documentation for this release is available at https://docs.wis2box.wis.wmo.int/en/1.0b3

Feedback

All contributions are always welcome. Feedback is welcome via GitHub issues or discussions.

The wis2box team

https://docs.wis2box.wis.wmo.int