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

feat: install oras on the VHD #4615

Closed
wants to merge 56 commits into from
Closed

feat: install oras on the VHD #4615

wants to merge 56 commits into from

Conversation

AlisonB319
Copy link
Collaborator

What type of PR is this?

What this PR does / why we need it:

Which issue(s) this PR fixes:

Fixes #

Requirements:

Special notes for your reviewer:

Release note:

none

@coveralls
Copy link

coveralls commented Jul 11, 2024

Pull Request Test Coverage Report for Build 10049773120

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 71.021%

Totals Coverage Status
Change from base Build 10040672686: 0.0%
Covered Lines: 2566
Relevant Lines: 3613

💛 - Coveralls

@@ -165,6 +165,10 @@ if [[ $OS == $MARINER_OS_NAME ]]; then
activateNfConntrack
fi

# installs oras for installing packages for network isolated clusters
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TODO code changes here, to get an idea of what will need to be done for NIC

Copy link
Collaborator

@cameronmeissner cameronmeissner Jul 11, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

cse_main.sh and install-dependencies.sh both call installDeps, thus this shouldn't be necessary

you could also keep it separate from installDeps and call installOras here like you're doing, as well as within cse_main.sh, instead of adding it directly within installDeps, which is what I'd personally prefer as that's already what we do for most things that aren't system packages

either way you should also make sure installOras is idempotent, in that it doesn't actually download anything over the wire when oras is already installed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants