Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-1047

Installation and configuration for Qserv

    Details

    • Type: Epic
    • Status: In Progress
    • Resolution: Unresolved
    • Fix Version/s: None
    • Component/s: Qserv
    • Labels:
      None
    • Epic Name:
      Qserv installation / configuration
    • Team:
      Data Access and Database

      Attachments

      Stories in Epic (Custom Issue Matrix)

      Key Summary Story Points Assignee Status
      DM-657

      Improve error handling (qserv initialization broken when previously registered database does not exist)

      Unassigned To Do
      DM-635

      admin/tests/test_qservAdminImpl.py has hardcoded connection info

      1 Unassigned To Do
      DM-616

      commons.config should always be managed as a global variable

      2 Fabrice Jammes To Do
      DM-954

      Clearer and shorter output for qserv-configure.py

      1 Unassigned To Do
      DM-945

      Prevent conflict related to non-unique temporary files created during SciSQL install

      2 Fabrice Jammes To Do
      DM-519

      rethink configuration for client

      3 Unassigned To Do
      DM-517

      qserv_admin needs to deal with uncommon names/characters

      3 Unassigned To Do
      DM-973

      Create a "stub" package that checks for system dependencies for Qserv

      2 Unassigned To Do
      DM-1774

      Add support for running unit tests in qserv/admin

      1 Fabrice Jammes To Do
      DM-1747

      qserv-admin needs mode where it exits on errors

      Unassigned To Do
      DM-368

      integrate qserv_admin backend into czar or separate admind

      15 Unassigned To Do
      DM-2713

      Check for connection leaks in integration tests

      Unassigned To Do
      DM-2645

      qserv-configure.py should allow a user to have multiple run directories.

      Unassigned To Do
      DM-2626

      qserv-configure produces no output

      Unassigned To Do
      DM-1624

      Qserv should report it's version

      1 Unassigned To Do
      DM-1602

      Prevent collisions in /tmp related to scisql deployment

      2 Unassigned To Do
      DM-1597

      init script fails to start xrootd after crash

      1 Fritz Mueller To Do
      DM-1591

      Convert test_qservAdmin.py into a real unit test

      1 Unassigned To Do
      DM-1509

      Remove unnecessary config/install steps

      2 Unassigned To Do
      DM-1452

      Detect lua version in admin/templates/configuration/etc/init.d/mysql-proxy

      1 Unassigned To Do
      DM-295

      xrootd initialization should abort if mysql connection fails

      1 Unassigned To Do
       
      DM-946

      Improve management of qserv-run-dir in start/stop scripts.

      2 Unassigned Done
       
      DM-1888

      scons install pass even if scons unit test fails

      0.2 Andy Salnikov Done
       
      DM-1742

      Remove swig/antlr from Qserv system dependency list

      Fabrice Jammes Done
       
      DM-1673

      Allow SWIG override for broken SWIG installations

      1 Fritz Mueller Done
       
      DM-1287

      Propose and document a recipe to build Qserv in eups

      2 Fabrice Jammes Done
       
      DM-1279

      Fix Scisql deployment test error (doc.py)

      1.5 Fabrice Jammes Done
       
      DM-1247

      Enable building qserv_distrib instead of qserv in buildbot

      0.3 Fabrice Jammes Done
       
      DM-1245

      Install scisql plugin (shared library) outside of eups stack.

      3 Fabrice Jammes Done
       
      DM-1363

      Avoid use of ~/.my.cnf (used by css watcher)

      2 Fabrice Jammes Done
       
      DM-1355

      Re-arrange how Qserv directories are installed

      3 Fabrice Jammes Done
       
      DM-1338

      Make QSERV_RUN_DIR scripts able to detect qserv install paths using eups

      7 Fabrice Jammes Done
       
      DM-1446

      Fine tune czar and worker database initialization

      4 Fabrice Jammes Done
       
      DM-1506

      Support new version of newinstall.sh

      0.5 Fabrice Jammes Done
       
      DM-213

      Setup multi-node testbed

      5 Fabrice Jammes Done
       
      DM-203

      Prepare for setting up new cluster at IN2P3 for continuous integration/testing

      4 Fabrice Jammes Done
       
      DM-594

      running multiple Qserv installations on the same machine

      6 Fabrice Jammes Won't Fix
       
      DM-746

      Simplify (script) install procedure

      3 Fabrice Jammes Won't Fix
       
      DM-895

      Use an existing qserv_run_dir with a new Qserv instance/binary

      4 Fabrice Jammes Won't Fix
       
      DM-887

      Optimize template engine used in configuration tool

      4 Unassigned Won't Fix
       
      DM-1757

      prevent worker directory creation when restarting xrootd

      Unassigned Won't Fix
       
      DM-1169

      User-friendly install/configure/test scripts

      3 Unassigned Won't Fix
       
      DM-1168

      zookeeper port numbers should be configurable

      1 Fabrice Jammes Won't Fix
       
      DM-1153

      Minor problems in lsstsw, related to Qserv offline install procedure

      3 Fabrice Jammes Won't Fix
       
      DM-1639

      Check service startup before exiting init.d/qserv-czar

      Unassigned Won't Fix
       
      DM-1605

      Remove qserv-admin warning messages

      Unassigned Won't Fix
       
      DM-1594

      Remove check for stack dir write access in qserv-configure.py

      1.5 Unassigned Won't Fix
       
      DM-1546

      Propose to developers a unified way to build Qserv and dependencies

      Unassigned Won't Fix
       
      DM-1243

      improve coverage of sciSQL plugin undeployment

      Unassigned Won't Fix
       
      DM-1200

      Consider removing/reducing hardcoded paths in qserv run dir

      Fabrice Jammes Won't Fix
       
      DM-1429

      Improve Qserv Configuration Procedure

      7 Fabrice Jammes Won't Fix
       
      DM-1495

      Allow newinstall.sh to run in batch mode without installing Anaconda

      2 Fabrice Jammes Won't Fix
       
      DM-1470

      improve check for configuration variables in mysql-proxy

      Fabrice Jammes Won't Fix
       
      DM-690

      Minor possible enhancements in install procedure

      7 Unassigned Invalid
       
      DM-1778

      Remove optimisation flag management in partition SConstruct

      2 Andy Salnikov Invalid
       
      DM-1640

      Check Qserv scripts shell portability

      Fabrice Jammes Invalid
       
      DM-1606

      Catch lua plugin errors

      Unassigned Invalid
       
      DM-1426

      Document how to switch Qserv or dependency in eups

      2 Unassigned Invalid
       
      DM-1516

      Use eups swig instead of system swig during Qserv build

      3 Fabrice Jammes Invalid
       
      DM-2180

      qserv-check-integration -I argument doesn't work

      Nate Pease Invalid

        Activity

        There are no comments yet on this issue.

          People

          • Assignee:
            jammes Fabrice Jammes
            Reporter:
            fritzm Fritz Mueller
            Watchers:
            Jacek Becla
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:

              Summary Panel