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

Bug fixes for bootstrapping spack on air-gapped systems #506

Conversation

climbfuji
Copy link
Collaborator

@climbfuji climbfuji commented Jan 23, 2025

This PR is pulling in the updates from spack#48252, modified for the v0.23 spack base branch (PR 48252 is for spack develop, which is v1.0-alpha). PR 48252 is ready as far as spack core code changes are concerned, the only reason the PR isn't merged yet is because the GitHub actions are missing a spack buildcache update-index command.

See JCSDA/spack-stack#1468 for the corresponding spack-stack PR (documentation updates) and information on testing.

@climbfuji climbfuji merged commit 8456a25 into JCSDA:spack-stack-dev Jan 23, 2025
15 checks passed
@climbfuji climbfuji deleted the bugfix/bootstrap_airgapped_spack_stack_dev branch January 23, 2025 17:34
@rickgrubin-tomorrow
Copy link

Regarding lib/spack/spack/bootstrap/core.py

Will future changes be required to account for share/spack/bootstrap/github-actions-v0.6/clingo.json ?

rickgrubin-tomorrow

This comment was marked as outdated.

@climbfuji
Copy link
Collaborator Author

Regarding lib/spack/spack/bootstrap/core.py

Will future changes be required to account for share/spack/bootstrap/github-actions-v0.6/clingo.json ?

spack develop uses v0.6 - I had issues with that for spack v0.23 (what we use in spack-stack-dev at the moment) because of version mismatches, but v0.5 worked. My expectation is that we will pull in spack develop after the 1.9.0 release, at which time we will automatically move up to v0.6.

rickgrubin-noaa

This comment was marked as duplicate.

climbfuji added a commit to JCSDA/spack-stack that referenced this pull request Jan 23, 2025
…pped systems (#1468)

Update submodule pointer for spack for the changes in JCSDA/spack#506 (Bug fixes for bootstrapping spack on air-gapped systems), and documentation updates for creating bootstrap mirrors for air-gapped systems.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

Successfully merging this pull request may close these issues.

4 participants