New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drop automatic generator of salt-minion configuration #2048

Closed
marmarek opened this Issue Jun 5, 2016 · 0 comments

Comments

Projects
None yet
1 participant
@marmarek
Member

marmarek commented Jun 5, 2016

The only real reason for having it in place, is to generate file_roots setting to include directories of enabled formulas. But since salt 2015.8 (or our backport of related feature), just placing a file in /etc/salt/minion.d/ to append appropriate directory. For now do it at package level (so include directory even if related formula isn't enabled), but if needed in the future, it can be easily added to top.enable function (or similar mechanism).

This greatly reduce complexity of salt setup.

@marmarek marmarek added this to the Release 3.2 milestone Jun 5, 2016

marmarek added a commit to marmarek/qubes-mgmt-salt-base that referenced this issue Jun 7, 2016

marmarek added a commit to marmarek/qubes-mgmt-salt-dom0-qvm that referenced this issue Jun 7, 2016

marmarek added a commit to marmarek/qubes-mgmt-salt that referenced this issue Jun 7, 2016

sync default minion.d/f_defaults.conf with final generated one
Since it will not be regenerated in a moment, have the right file here.

QubesOS/qubes-issues#2048

marmarek added a commit to marmarek/qubes-mgmt-salt that referenced this issue Jun 7, 2016

marmarek added a commit to marmarek/qubes-mgmt-salt that referenced this issue Jun 7, 2016

qubesctl: apply salt backports
Even in fc23-based dom0 it is needed to apply them (see
QubesOS/qubes-issues#2048), to correctly render top file.

Otherwise qubesctl doesn't correctly detect which VMs have any
configuration to apply.

QubesOS/qubes-issues#1541

marmarek added a commit to marmarek/qubes-mgmt-salt-dom0-update that referenced this issue Jun 15, 2016

@qubesos-bot qubesos-bot referenced this issue in QubesOS/updates-status May 7, 2018

Closed

mgmt-salt-dom0-update v3.2.0 (r3.2) #525

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment