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

[question] Airgap Recommendation for mirroring #17860

Open
1 task done
dwswingle opened this issue Feb 26, 2025 · 3 comments
Open
1 task done

[question] Airgap Recommendation for mirroring #17860

dwswingle opened this issue Feb 26, 2025 · 3 comments
Assignees

Comments

@dwswingle
Copy link

dwswingle commented Feb 26, 2025

What is your question?

What is the recommended approach for migrating a conan remote into an airgapped network for mirroring artifactory instances?

Have you read the CONTRIBUTING guide?

  • I've read the CONTRIBUTING guide
@memsharded memsharded self-assigned this Feb 26, 2025
@memsharded
Copy link
Member

Hi @dwswingle

Thanks for your question.

I don't know enough about the possible Artifactory mechanisms, I think there can be exporting-importing functionality, migration tools, etc. If you have access to Artifactory experts via support, I'd suggest to reach out to them.

From the Conan side, the conan cache save/restore functionality can zip packages from a Conan cache (you would need to download them from the server) and unzip them in another Conan cache which is in the air-gapped area, and then from there upload to the Artifactory server in the airgap too. This could be slower than some direct server-to-server approach, but if you don't have to mirror too many packages, it might be possible.

@Rz-Rz
Copy link

Rz-Rz commented Feb 27, 2025

Should we use conan lock to transfer program built with internet to an air gapped zone ? For future build and testing ?

@memsharded
Copy link
Member

conan lockfiles and airgap zone are different things. You can have reproducible future build and testing without an airgap, that is a different story related mostly to regulatory constraints (defense, etc), not sure what is the connection.

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

No branches or pull requests

3 participants