Feature #10141

[Packaging] Include sample config file (/etc/arvados/foo/foo.example.yml) with each configurable package

Added by Tom Clegg over 3 years ago. Updated 5 months ago.

Assigned To:
Target version:
Start date:
Due date:
% Done:


Estimated time:
Story points:


Current candidates

  • keepstore
  • keepproxy
  • keep-balance
  • keep-web
  • arvados-git-httpd
  • crunch-dispatch-slurm
  • dockercleaner

Mark them as configuration files, from https://github.com/jordansissel/fpm/wiki

--config-files CONFIG_FILES   Mark a file in the package as being a config file. This uses 'conffiles' in debs and %config in rpm. If you have multiple files to mark as configuration files, specify this flag multiple times.  If argument is directory all files inside it will be recursively marked as config files.

Include a comment about where to find more documentation (e.g., keep-balance -help).

This should make it easier for a sysadmin to progress from "apt-get install X" to having X working.

Related issues

Related to Arvados - Story #10343: [dockercleaner] mandatory configResolved10/25/2016

Related to Arvados - Story #9956: keepstore config file & systemd unitResolved09/28/2016

Blocks Arvados - Bug #10282: [Go programs]Warn or error when unrecognized keys appear in config filesClosed


#1 Updated by Nico C├ęsar over 3 years ago

  • Description updated (diff)

#2 Updated by Tom Clegg over 3 years ago

  • Description updated (diff)

#3 Updated by Tom Clegg about 3 years ago

  • Story points set to 2.0

#4 Updated by Tom Clegg about 3 years ago

  • Description updated (diff)

#5 Updated by Tom Morris over 2 years ago

  • Target version set to Arvados Future Sprints

#6 Updated by Tom Clegg 9 months ago

  • Status changed from New to Closed

obsoleted by #15003

#7 Updated by Tom Morris 5 months ago

  • Target version deleted (Arvados Future Sprints)

Also available in: Atom PDF