Skip to content

Conversation

@driazati
Copy link
Member

@driazati driazati commented Feb 15, 2022

This updates the docker image build to use Python 3.7 and Ubuntu 18 as discussed in #9703. The update is mostly straightforward except that the apt boost isn't built with 3.7 so we must now build it from source.

cc @leandron @areusch

@driazati driazati marked this pull request as ready for review February 15, 2022 01:31
@driazati driazati changed the title Update CI to Python 3.7 and Ubuntu 18 [docker] Update CI to Python 3.7 and Ubuntu 18 Feb 15, 2022
Copy link
Contributor

@leandron leandron left a comment

Choose a reason for hiding this comment

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

Thanks for doing this @driazati - I have a set of patches lined up for the Ubuntu 20 migration, that we can plan for the near future.

In the meantime, a few comments below.


wget -q -O - http://apt.llvm.org/llvm-snapshot.gpg.key|sudo apt-key add -
apt-get update && apt-get install -y llvm-4.0 llvm-9 llvm-8 llvm-7 clang-9 libclang-9-dev clang-8 libclang-8-dev clang-7 libclang-7-dev
apt-get install -y llvm-4.0 llvm-9 llvm-8 llvm-7 clang-9 libclang-9-dev clang-8 libclang-8-dev clang-7 libclang-7-dev
Copy link
Contributor

Choose a reason for hiding this comment

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

Maybe a separate issue, but do we still need LLVM 4?

@github-actions github-actions bot requested a review from leandron February 15, 2022 20:54
@driazati driazati requested a review from Mousius February 15, 2022 21:09
This updates the docker image build to use Python 3.7 and Ubuntu 18 as discussed in #9703. The update is mostly straightforward except that the `apt` boost isn't built with 3.7 so we must now build it from source.
Copy link
Contributor

@leandron leandron left a comment

Choose a reason for hiding this comment

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

LGTM, thanks @driazati

@Mousius Mousius merged commit 3ffef3d into apache:main Feb 21, 2022
@Mousius
Copy link
Member

Mousius commented Feb 21, 2022

Thanks for this @driazati, looking forward to these images 😸

Mousius added a commit to Mousius/tvm that referenced this pull request Feb 22, 2022
Looks like we did need the redirect in (apache#10247), otherwise you get a
blank redirect response and `tar` doesn't like that very much:

```
tar: This does not look like a tar archive

gzip: stdin: unexpected end of file
```
Mousius added a commit that referenced this pull request Feb 23, 2022
…10343)

Looks like we did need the redirect in (#10247), otherwise you get a
blank redirect response and `tar` doesn't like that very much:

```
tar: This does not look like a tar archive

gzip: stdin: unexpected end of file
```
pfk-beta pushed a commit to pfk-beta/tvm that referenced this pull request Apr 11, 2022
This updates the docker image build to use Python 3.7 and Ubuntu 18 as discussed in apache#9703. The update is mostly straightforward except that the `apt` boost isn't built with 3.7 so we must now build it from source.
pfk-beta pushed a commit to pfk-beta/tvm that referenced this pull request Apr 11, 2022
…pache#10343)

Looks like we did need the redirect in (apache#10247), otherwise you get a
blank redirect response and `tar` doesn't like that very much:

```
tar: This does not look like a tar archive

gzip: stdin: unexpected end of file
```
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.

4 participants