Uploaded image for project: 'Qt License server'
  1. Qt License server
  2. QLS-1599

Include field "version" in consumer_features for Squish

    XMLWordPrintable

Details

    • License server development 43, License server development 44, License server development 45

    Description

      The consumer_features map for Squish consumers (squish_tester, squish_executor) should have a version key in addition to the editions key that is currently being established. This way we can easily add new fields in the future and require them in Squish from some version on.

      The initial version shall be 1.

      The QLS service version is not sufficient for that imho. Let's say QLS service 4.0.0 is started with an on-prem license made for QLS service 3.4.0 and a new required consumer_features key was added for Squish. Then Squish would require that field despite the old license not having it.

      Example

      "consumer_features": {
          "editions": "comma, separated, squish, editions",
          "version": "1"
      }
      

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            peterlnd Peter Lindroos
            makummer Marcel Kummer
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes