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

Update scripts following repo submodule removal and rename #160

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Commits on Jul 19, 2024

  1. Drop unused create-manifest script

    Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
    chewi committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    4de4bbe View commit details
    Browse the repository at this point in the history
  2. Drop obsolete compare-flatcar-with-gentoo script

    A newer version of this script lives in the reports repository.
    
    Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
    chewi committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    655fcd2 View commit details
    Browse the repository at this point in the history
  3. Update coreos-overlay-diff.py following transition to flatcar_workon

    CROS_WORKON_COMMIT has been replaced by EGIT_COMMIT in ebuilds.
    
    Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
    chewi committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    1905e26 View commit details
    Browse the repository at this point in the history
  4. Remove submodule handling now that no release channel uses them

    portage-stable and coreos-overlay used to be submodules of scripts, but
    this is no longer true in any release channel, so we can drop any code
    that handles the migration.
    
    Submodule-related arguments are still passed to git where they make
    sense just in case we do start using submodules that don't need special
    handling.
    
    Some of these scripts seem a little overly complex now that they only
    handle the scripts repo, but let's not rewrite them now.
    
    Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
    chewi committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    92e2e66 View commit details
    Browse the repository at this point in the history
  5. Adjust scripts following move and rename of package repositories

    Compatibility symlinks have been added to the scripts repo, but they are
    not needed by these scripts. `git show` cannot follow them, so we need
    to explicit check both the new and old locations.
    
    coreos-overlay-diff.py has been renamed to flatcar-overlay-diff.py and
    now accepts --flatcar-overlay, but --coreos-overlay has been kept as an
    alias.
    
    Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
    chewi committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    f17f3fc View commit details
    Browse the repository at this point in the history
  6. Add coreos-overlay-diff.py compatibility symlink

    Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
    chewi committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    0208ebd View commit details
    Browse the repository at this point in the history