smart-edge-open / converged-edge-experience-kits

Source code for experience kits with Ansible-based deployment.
Apache License 2.0
37 stars 40 forks source link

Working setups on 19.12 must update checkout tags #12

Closed amr-mokhtar closed 4 years ago

amr-mokhtar commented 4 years ago

A problem was observed when having a working setup on 19.12, and trying to re-deploy, Openness Experience Kits (OEK) will check out 20.03 tag which does not match the original configuration causing the setup to break all of sudden.

This is happening because by default OEK always checks out master for edgecontroller & edgenode.

This has been fix as of 20.03, and all future setups will not get broken with newer releases. For existing 19.12 setups, the below change must be performed to the files:

  1. openness-experience-kits/group_vars/controller_group.yml
  2. openness-experience-kits/group_vars/edgenode_group.yml

Change:

- git_repo_branch: master
+ git_repo_branch: openness-19.12.01

NOTE: Apply this change before running deploy_*.sh scripts.