Details

    • Technical task
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Fixed
    • BB v1.12
    • BB V1.13
    • Buildbot
    • None

    Description

      Connectors depend on a MariaDB Server installation to run their test suites.
      As new Buildbot architecture demands containerized environments, it is preferable to avoid a server installation on every build.
      The lack of systemd in a container environment adds to the motivation to implement a sidecar.

      Having a sidecar, i.e. a MariaDB-Server docker container running alongside
      the main build (Connectors) can save up time (no installation), offers flexibility (can easily pin the required server version to test with)
      and keeps the container environment lightweight and scoped.

      The purpose of this task is to implement a mechanism in new-bb that will allow
      builds to start a MariaDB Server container in the background, on the host that was chosen as the worker node for the build.

      Attachments

        Activity

          People

            rvarzaru Varzaru Razvan-Liviu
            rvarzaru Varzaru Razvan-Liviu
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0d
                0d
                Logged:
                Time Spent - 3d 3h
                3d 3h