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

Improve upgrade doc #112

Draft
wants to merge 24 commits into
base: main
Choose a base branch
from
Draft

Improve upgrade doc #112

wants to merge 24 commits into from

Commits on Dec 15, 2022

  1. NPT-644 Add support to upgrade nexus DM using compiler

    Nexus node spec updates made by users may result in backward incompatibility. User should be able to upgrade datamodel based on the force flag and observe the incompatible changes
    
    This PR calls common-library to see if the old and new crd have undergone any modifications, and if there have been any incompatible changes
    - Compiler should iterate through all created datamodel objects to ensure backward compatibility
    - If there are incompatible modifications and the force flag is enabled, the message notice will be logged in the console
    - If the force flag is deactivated and there are incompatible changes, the operation should fail with incompatible errors
    Pavithra S authored and pavithra-kavach committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    826992a View commit details
    Browse the repository at this point in the history
  2. Fix pkg import

    Pavithra S authored and pavithra-kavach committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    3415482 View commit details
    Browse the repository at this point in the history
  3. Fix makefile

    Pavithra S authored and pavithra-kavach committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    a54ae25 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2022

  1. Fix review remarks

    Pavithra S authored and pavithra-kavach committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    8a67e72 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2022

  1. Fix tests

    pavithra-kavach committed Dec 19, 2022
    Configuration menu
    Copy the full SHA
    5176e5c View commit details
    Browse the repository at this point in the history
  2. make file changes

    pavithra-kavach committed Dec 19, 2022
    Configuration menu
    Copy the full SHA
    377795f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e72c21f View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2023

  1. Configuration menu
    Copy the full SHA
    62ca8b9 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2023

  1. Ignore go mod errors

    pavithra-kavach committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    afa82a2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3406034 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2023

  1. Configuration menu
    Copy the full SHA
    90e6183 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2023

  1. Configuration menu
    Copy the full SHA
    d97dba7 View commit details
    Browse the repository at this point in the history
  2. Generate code

    pavithra-kavach committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    76bf80e View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2023

  1. Configuration menu
    Copy the full SHA
    93fa0c4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cb19d24 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2023

  1. Configuration menu
    Copy the full SHA
    c8c6d01 View commit details
    Browse the repository at this point in the history
  2. Update tests

    pavithra-kavach committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    9c3a039 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2023

  1. Configuration menu
    Copy the full SHA
    dc26434 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2023

  1. Improve upgrade doc

    pavithra-kavach committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    3e9d893 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2023

  1. Improve doc

    pavithra-kavach committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    f28b492 View commit details
    Browse the repository at this point in the history
  2. Improve table

    pavithra-kavach committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    650e206 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    86a971b View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2023

  1. Configuration menu
    Copy the full SHA
    63844b9 View commit details
    Browse the repository at this point in the history
  2. Improve doc

    pavithra-kavach committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    c10d670 View commit details
    Browse the repository at this point in the history