Opened 7 years ago
Closed 7 years ago
#54348 closed enhancement (fixed)
sysutils/salt @2017.5 [enhancement] Create (if missing) salt master, minion, etc. configs with reasonable opinionated defaults for MacPorts
Reported by: | aphor (Jeremy McMillan) | Owned by: | Jeremy McMillan <jeremy.mcmillan@…> |
---|---|---|---|
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 (2)
comment:1 Changed 7 years ago by mf2k (Frank Schima)
Cc: | aphor mf2k removed |
---|---|
Description: | modified (diff) |
comment:2 Changed 7 years ago by Jeremy McMillan <jeremy.mcmillan@…>
Owner: | set to Jeremy McMillan <jeremy.mcmillan@…> |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
In 3cd009ad04d35fb24f51381565bd46154d8aadca/macports-ports: