Opened 7 years ago
Last modified 7 years ago
#54348 closed enhancement
sysutils/salt @2017.5 [enhancement] Create (if missing) salt master, minion, etc. configs with reasonable opinionated defaults for MacPorts — at Version 1
Reported by: | aphor (Jeremy McMillan) | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | maintainer | Cc: | raimue (Rainer Müller), ypekka (Timo-Pekka Yrjölä), Schamschula (Marius Schamschula), Ionic (Mihai Moldovan), shantanoo@…, macports@… |
Port: | salt |
Description (last modified by mf2k (Frank Schima))
Context:
ticket:54261 was fixed by https://github.com/macports/macports-ports/pull/504, removing dependency/symlink to /etc/salt from /opt/local/etc/salt directory.
Saltstack provided example config files are no longer provided by the MacPorts sysutils/salt port (or subports). The example configs document default settings and conventions which are appropriate for Linux installation, but inappropriate for MacPorts. A primary use case for the sysutils/salt port is learning Saltstack, which should be facilitated by any provided example configs.
Proposed:
- Provide reasonable opinionated default configuration files to facilitate a quick start for new users.
- Provide MacPorts conventions in comments provided with config files.
- Simplify provided configuration files by omitting package defaults from configuration files, demonstrating "convention over configuration" design principle.
- Collect input from MacPorts community, design and submit a PR to satisfy the needs from consensus.
Change History (1)
comment:1 Changed 7 years ago by mf2k (Frank Schima)
Cc: | aphor mf2k removed |
---|---|
Description: | modified (diff) |
Note: See
TracTickets for help on using
tickets.