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

Docker: don't use autamus cache #1259

Merged
merged 1 commit into from
Apr 27, 2022
Merged

Conversation

hainest
Copy link
Contributor

@hainest hainest commented Apr 27, 2022

The public keys have been removed.

@hainest hainest added the CI Related to continuous integration testing label Apr 27, 2022
@hainest hainest requested a review from vsoch April 27, 2022 01:04
@hainest hainest self-assigned this Apr 27, 2022
@@ -75,13 +75,6 @@ WORKDIR /opt
RUN git clone --depth 1 https://github.com/spack/spack
ENV PATH=/opt/spack/bin:$PATH

# Use the autamus build cache for faster install
# Note that autamus currently uses 18.04
RUN python3 -m pip install botocore boto3 && \
Copy link
Contributor

Choose a reason for hiding this comment

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

This looks good, but there could be cases in the future (if you are using spack in the container) that you'd still hit a bug not having boto3 and botocore. E.g., the regular spack binary cache requires it, regardless of autamus. So my suggestion is to remove adding the cache but keep the deps install.

But if you absolutely hate them, if the container builds then that is sufficient enough to not have them.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Oh, I didn't realize that was separate. If spack can still use it, then we should keep it.

The public keys have been removed.
@hainest hainest force-pushed the thaines/docker_remove_autamus_cache branch from e9be5d5 to 2e5375f Compare April 27, 2022 02:26
Copy link
Contributor

@vsoch vsoch left a comment

Choose a reason for hiding this comment

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

🦖

@hainest hainest merged commit 83936c0 into master Apr 27, 2022
@hainest hainest deleted the thaines/docker_remove_autamus_cache branch April 27, 2022 04:03
wcohen pushed a commit to wcohen/dyninst that referenced this pull request Jul 26, 2022
The public keys have been removed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Related to continuous integration testing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants