Uploaded image for project: 'OpenNMS'
  1. OpenNMS
  2. NMS-12929

Improvements to Timescale Plugin

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Resolved (View Workflow)
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 26.2.2
    • Component/s: None
    • Security Level: Default (Default Security Scheme)
    • Labels:
    • Sprint:
      Horizon 2020 - Sept 16-30

      Description

      1. Automatic Initialization
      Initialize the needed database tables at startup if needed => no need to call init via the shell.
      Potentially we need to add an init-method to the bean in the blueprint, and start a new thread that does the init. We could also add a latch so that the persist methods block until init is complete.

      2. Circle CI
      add circle-ci to the project so it builds automatically

      3. Create release

      • Tag a release in Github and attach the .kar binary so users can try without compiling
      • Similar to: https://github.com/OpenNMS/opennms-pagerduty-plugin/releases/tag/v0.1.2
      • so that a user could simply do:
          sudo wget https://github.com/OpenNMS/opennms-pagerduty-plugin/releases/download/v0.1.2/opennms-pagerduty-plugin.kar -P /opt/opennms/deploy/
          
      • the tag and .kar file can be created and attached manually

        Attachments

          Activity

            People

            Assignee:
            patrick.schweizer Patrick Schweizer
            Reporter:
            patrick.schweizer Patrick Schweizer
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Git Integration