Skip to content

installation / documentation improvements #25

@pameyer

Description

@pameyer

related: #12 #11 #5

Generic improvements for staging / production deployment, and installation / configuration documentation. Currently thinking goal for installation procedure should be "install RPM" (possibly including dependency RPMs); edit configuration file(s); start services.

  • RPMs for dependencies (redis, etc), preferably in repos but build if necessary.
  • python (pip) for dependencies (redis, rq, etc). preferably in repos but build if necessary (investigation of setuptools -> rpm suggests that approach is more trouble than it's worth).
  • Configuration files for dependencies
  • Configuration files for DCM (generator, scanner); follow convention for locations (aka - /etc/dcm rather than /root/.bashrc and DCM repository clone)
  • init and unit files for DCM (cent7, cent6)
  • RPM for DCM
  • pipeline for testing user-facing install procedure (use template/example config files); script generation, file transfer procedure, call scanner outside cron job.
  • Documentation for staging / production dependencies, installation and configuration.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions