Skip to content

Add lockfile installation helper function - #97

Open
flowln wants to merge 2 commits into
cnpem:mainfrom
flowln:feat/remote-lockfile
Open

Add lockfile installation helper function#97
flowln wants to merge 2 commits into
cnpem:mainfrom
flowln:feat/remote-lockfile

Conversation

@flowln

@flowln flowln commented Jul 7, 2026

Copy link
Copy Markdown
Member

This is an experiment to improve reliability of production environments in beamlines. The idea is to generate controlled lockfiles for production use (e.g. via CI/CD), which then forces the environment to remain immutable until the next update. This should ensure that we don't get surprises in inconvenient timings, like outside work hours.

The HTTP support is intended to provide us the possibility of consulting CI artifacts from GitLab, maintaining an easy CD pipeline for the developer.

Signed-off-by: Sofia Donato Ferreira <sofia.ferreira@lnls.br>
@flowln flowln added enhancement New feature development or request discussion Discussion on new ideas or implementations labels Jul 7, 2026
@flowln
flowln force-pushed the feat/remote-lockfile branch 3 times, most recently from 633403f to 4d42d6c Compare July 7, 2026 18:34
This should allow us to use lockfiles to install package dependencies
instead of manually specifying them to install_packages.

Signed-off-by: Sofia Donato Ferreira <sofia.ferreira@lnls.br>
@flowln
flowln force-pushed the feat/remote-lockfile branch from 4d42d6c to 10ca688 Compare July 8, 2026 13:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

discussion Discussion on new ideas or implementations enhancement New feature development or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant