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

feat: add app params for image builders #3511

Open
wants to merge 6 commits into
base: build/session-env-builders
Choose a base branch
from

Conversation

leafty
Copy link
Member

@leafty leafty commented Jan 27, 2025

Configure the UI for session image builds based on the helm chart values.

  • If IMAGE_BUILDERS_ENABLED==true, then the "Create from code" option for session launchers is available.
  • If IMAGE_BUILDERS_ENABLED==false, then the "Create from code" option for session launchers is not shown to users.

Deployments:

/deploy #notest renku=build/session-env-builders renku-data-services=kpack-resources renku-notebooks=leafty/shipwright-buildrun-cache extra-values=dataService.imageBuilders.enabled=true,dataService.imageBuilders.pushSecretName=flora-docker-secret,dataService.imageBuilders.buildRunRetentionAfterFailedSeconds=86400,dataService.imageBuilders.outputImagePrefix=harbor.dev.renku.ch/flora-dev/

@leafty leafty temporarily deployed to renku-ci-ui-3511 January 27, 2025 14:44 — with GitHub Actions Inactive
@RenkuBot
Copy link
Contributor

You can access the deployment of this PR at https://renku-ci-ui-3511.dev.renku.ch

@leafty leafty temporarily deployed to renku-ci-ui-3511 January 27, 2025 15:11 — with GitHub Actions Inactive
@leafty leafty force-pushed the leafty/session-env-builders-3 branch from 8bc0bd6 to b40d8f2 Compare February 24, 2025 12:19
@leafty leafty changed the base branch from leafty/session-env-builders-2 to leafty/session-env-builders-7 February 24, 2025 12:20
@leafty leafty force-pushed the leafty/session-env-builders-3 branch from 7d1fcb3 to d1db556 Compare February 24, 2025 12:23
@leafty leafty temporarily deployed to renku-ci-ui-3511 February 24, 2025 12:23 — with GitHub Actions Inactive
@leafty leafty force-pushed the leafty/session-env-builders-7 branch from 409135f to dab89e8 Compare February 24, 2025 14:14
@leafty leafty force-pushed the leafty/session-env-builders-7 branch from 737a305 to c9cd8e5 Compare February 24, 2025 16:06
@leafty leafty force-pushed the leafty/session-env-builders-3 branch from d1db556 to bd66139 Compare February 24, 2025 16:09
@leafty leafty force-pushed the leafty/session-env-builders-7 branch from 88b23f8 to 61691f4 Compare February 25, 2025 08:09
@leafty leafty force-pushed the leafty/session-env-builders-3 branch from bd66139 to 8216f6c Compare February 25, 2025 08:11
@leafty leafty temporarily deployed to renku-ci-ui-3511 February 25, 2025 08:11 — with GitHub Actions Inactive
@leafty leafty force-pushed the leafty/session-env-builders-7 branch from 61691f4 to b7ba96e Compare February 27, 2025 08:25
Base automatically changed from leafty/session-env-builders-7 to build/session-env-builders February 27, 2025 15:07
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

Successfully merging this pull request may close these issues.

2 participants