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

Load elemental config/spec from cloud config #82

Merged
merged 7 commits into from
Jul 20, 2023

Commits on Jul 12, 2023

  1. Load elemental config/spec from cloud config

    Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
    Itxaka committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    68eb983 View commit details
    Browse the repository at this point in the history
  2. Drop reading from elemental.conf

    Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
    Itxaka committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    a1423f7 View commit details
    Browse the repository at this point in the history
  3. Restore commented code

    Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
    Itxaka committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    70155af View commit details
    Browse the repository at this point in the history
  4. Simplify install commands

    Do not pass the installconfig around, we can generate it on runinstall
    directly based on the cloud config
    
    Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
    Itxaka committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    2d3cd24 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. Consolidate spec reading into one function

    Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
    Itxaka committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    9e17d60 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9ee5a43 View commit details
    Browse the repository at this point in the history
  3. Converge all config and spec methods into one function

    Creates extra public functions for reset/install/upgrade that call the
    unique converged function so we only change it in one place
    
    Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
    Itxaka committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    24ce88b View commit details
    Browse the repository at this point in the history