Uploaded image for project: 'Qt Quality Assurance Infrastructure'
  1. Qt Quality Assurance Infrastructure
  2. QTQAINFRA-1612

Execute release export on virtual machine instead of Coin master

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Duplicate
    • Icon: P2: Important P2: Important
    • None
    • master, production
    • Coin (obsolete)

      In the current system the release exporter is run on Coin master machine and that opens a bag of worms:

      • Logging is not linear and it creates a lot of spam in Coin logs that does not belong there
      • We cannot see the release exporter state on web interface
      • The garbage collection of temporary files that release exporter creates, does not work properly and exposes us to critical bugs: https://bugreports.qt.io/browse/QTQAINFRA-1551
      • Debugging of release exporter is difficult
      • Consumes vmbuilder cpu and memory

      Implementing the release export as a task instead of process, will allow also displaying it on the Coin WebUI integrations -tab. This would allow people to see when the packages are created without needing to parse through coin logs.

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

            ankokko Antti Kokko
            aakeskimo Aapo Keskimölö
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes