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

chore(build): specify virtual env ubuntu version #7475

Merged
merged 1 commit into from
Mar 11, 2021

Conversation

shlokamin
Copy link
Member

Overview

Seems as though the latest ubuntu version is causing aws deployment issues.
PD deploys aren't working right now, though the other aws deploys seem to be fine. I think this is cuz github is still in the migration process.

This PR specifies ubuntu versions to the previously used "latest" version which is ubuntu-18.04. The other option is to add AWS_EC2_METADATA_DISABLED as an env variable (see the issue above), but as @genehack mentioned in slack it's probably a good idea to specify versions so we don't wind up with more surprises.

Changelog

  • Specify virtual env ubuntu version

Review requests

Make sure builds still work

Risk assessment

Med

@shlokamin shlokamin requested review from a team as code owners March 11, 2021 18:29
@shlokamin shlokamin requested review from b-cooper and removed request for a team March 11, 2021 18:29
@codecov
Copy link

codecov bot commented Mar 11, 2021

Codecov Report

❗ No coverage uploaded for pull request base (edge@b692444). Click here to learn what that means.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##             edge    #7475   +/-   ##
=======================================
  Coverage        ?   77.08%           
=======================================
  Files           ?      197           
  Lines           ?    16105           
  Branches        ?        0           
=======================================
  Hits            ?    12415           
  Misses          ?     3690           
  Partials        ?        0           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update b692444...8ca7f65. Read the comment docs.

@shlokamin shlokamin changed the title build(build): specify virtual env ubuntu version chore(build): specify virtual env ubuntu version Mar 11, 2021
Copy link
Contributor

@IanLondon IanLondon left a comment

Choose a reason for hiding this comment

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

LGTM, should we later pin the versions of windows + macos?

Is there some way to encapsulate this 'ubuntu-18.04' a variable so it's easier to update (and less easy to miss instances of when updating?)

@@ -109,6 +109,9 @@ dist-macos-latest: dist-osx
.PHONY: dist-ubuntu-latest
dist-ubuntu-latest: dist-linux

.PHONY: dist-ubuntu-18.04
dist-ubuntu-latest: dist-linux
Copy link
Contributor

Choose a reason for hiding this comment

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

not sure what's going on here, is this line supposed to be dist-ubuntu-18.04?

Copy link
Member Author

Choose a reason for hiding this comment

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

they're aliases matching github actions OS names for easier calling in workflows, so i think it should just call dist-linux like dist-ubuntu-latestdoes

Copy link
Member

@sfoster1 sfoster1 left a comment

Choose a reason for hiding this comment

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

LGTM!

@shlokamin shlokamin merged commit f7d3e99 into edge Mar 11, 2021
@shlokamin shlokamin deleted the build_specify-ubuntu-version branch March 11, 2021 22:04
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.

3 participants