Skip to content
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

products/mounted.sls should also configure a salt minion local file_roots #1256

Closed
TeddyAndrieux opened this issue Jun 19, 2019 · 0 comments · Fixed by #1257
Closed

products/mounted.sls should also configure a salt minion local file_roots #1256

TeddyAndrieux opened this issue Jun 19, 2019 · 0 comments · Fixed by #1257
Assignees
Labels
complexity:easy Something that requires less than a day to fix topic:deployment Bugs in or enhancements to deployment stages topic:lifecycle Issues related to upgrade or downgrade of MetalK8s

Comments

@TeddyAndrieux
Copy link
Collaborator

Component:

'salt'

Why this is needed:

For upgrade process we will need to use salt-minion in local mode to configure the new salt-master and repositories (+registry).

What should be done:

When we mount or configure the ISOs we should also create on the same salt minion a configuration file for the file_roots and pillar_roots to be able to use this salt-minion with --local

Implementation proposal (strongly recommended):

Add a state in salt minion directory to configure file_roots and pillar_roots that state should only be included in the metalk8s.products.mounted.

@TeddyAndrieux TeddyAndrieux added topic:deployment Bugs in or enhancements to deployment stages moonshot topic:lifecycle Issues related to upgrade or downgrade of MetalK8s complexity:easy Something that requires less than a day to fix labels Jun 19, 2019
@TeddyAndrieux TeddyAndrieux added this to To do in Cluster Upgrade/Downgrade via automation Jun 19, 2019
@TeddyAndrieux TeddyAndrieux added this to Needs triage in MetalK8s 2.0.0-alpha4 Priorities via automation Jun 19, 2019
@TeddyAndrieux TeddyAndrieux moved this from Needs triage to Medium priority in MetalK8s 2.0.0-alpha4 Priorities Jun 19, 2019
@TeddyAndrieux TeddyAndrieux self-assigned this Jun 19, 2019
TeddyAndrieux added a commit that referenced this issue Jun 19, 2019
@thomasdanan thomasdanan moved this from To do to In progress in Cluster Upgrade/Downgrade Jun 20, 2019
@TeddyAndrieux TeddyAndrieux moved this from In progress to Needs review in Cluster Upgrade/Downgrade Jun 20, 2019
@gdemonet gdemonet added this to the MetalK8s 2.0.0-alpha4 milestone Jun 21, 2019
@gdemonet gdemonet added this to Needs triage in Priorities Jun 21, 2019
@TeddyAndrieux TeddyAndrieux moved this from Needs review to Reviewer approved in Cluster Upgrade/Downgrade Jun 21, 2019
Cluster Upgrade/Downgrade automation moved this from Reviewer approved to Done Jun 21, 2019
MetalK8s 2.0.0-alpha4 Priorities automation moved this from Medium priority to Closed Jun 21, 2019
Priorities automation moved this from Needs triage to Closed Jun 21, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
complexity:easy Something that requires less than a day to fix topic:deployment Bugs in or enhancements to deployment stages topic:lifecycle Issues related to upgrade or downgrade of MetalK8s
Projects
Development

Successfully merging a pull request may close this issue.

2 participants