Project

General

Profile

Actions

Bug #7113

closed

[Deployment] [Spike] Investigate the RPM equivalent of debconf

Added by Brett Smith over 8 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Assigned To:
-
Category:
Deployment
Target version:
-
Story points:
3.0

Description

We're currently planning to add debconf templates to our packages to make them easier to deploy. People installing by hand can be prompted for necessary configuration. People automating installs can do so with preseed files.

This is a timeboxed spike to investigate the following questions:
  • Is there a system like debconf in the RPM world?
  • Which of these features does it support?
    • Preseeding
    • Interactive prompts at package installation time
    • Question priorities
  • How much effort would it be to translate between the two formats? Do any tools exist to do this?

Related issues

Blocks Arvados - Bug #7115: [Deployment] Add an nginx site configuration to the keepproxy packageClosed08/21/2015Actions
Blocks Arvados - Bug #7114: [Deployment] Add a configuration template to the keepproxy packageClosed08/21/2015Actions
Actions #1

Updated by Brett Smith over 8 years ago

  • Story points set to 3.0

Refer to this ops page for a sample of the kinds of values we need the configuration to support.

  • Is there a meta-format that translates into both debconf and the RPM format?
  • Is there a configuration package we can install as a dependency?
  • Are there RPMs that use debconf? (There are debconf RPMs.) Should we do that instead?
  • Are there differences in the way we generate configuration files from these configuration systems?
  • What can be written once, and what must be written twice?

FAI might be one place to look for solutions here.

Timeboxing this at three normal days. ("Normal days" include things like routine meetings, but not things like systems catching fire.) We hope that the three days can include the investigation plus an RPM+deb prototype package pair.

Actions #2

Updated by Brett Smith over 8 years ago

  • Target version changed from Arvados Future Sprints to Kanban
Actions #3

Updated by Peter Amstutz over 4 years ago

  • Target version deleted (Kanban)
Actions #4

Updated by Peter Amstutz over 4 years ago

  • Status changed from New to Closed
Actions

Also available in: Atom PDF