aws / efs-utils

Utilities for Amazon Elastic File System (EFS)
MIT License
301 stars 192 forks source link

RHEL8 update v2.0.1 - make rpm tries to contact index.crates.io:443 #215

Open kenlawrie1 opened 6 months ago

kenlawrie1 commented 6 months ago

Updating from 1.3.6 to 2.0.1 has caused multiple issues due to all of the extra package dependencies In RHEL 8.9 I get this error when running make rpm

+ cargo build --release --manifest-path /root/temp/efs-utils/build/rpmbuild/BUILD/amazon-efs-utils/src/proxy/Cargo.toml
    Updating crates.io index
warning: spurious network error (3 tries remaining): [35] SSL connect error (OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to index.crates.io:443 )

Like many enterprise apps, we don't have unfiltered outbound connections to internet sites that aren't vital. Is there a way to turn off this outbound connection during the `make rpm' to index.crates.io ?

I think AWS need to re-design these efs_utils, as they are a vital tool for many enterprises, the previous efs_utils version was bad as it was tied to legacy packages and python, this one so far seems worse.

arnavgup1 commented 6 months ago

Hi @kenlawrie1 ,

Just to get a better understanding, is the issue that you aren't able to access index.crates.io? Is there an issue with make rpm other than not having access to the crates.io website?

kenlawrie1 commented 5 months ago

Hi @arnavgup1 Yes the issue appears to be that crates.io isn't accessible, I don't know if there will be another issue once this one is overcome.