Skip to content

Commit c4b0b1f

Browse files
authored
Merge branch 'main' into update-logs-endpoint
2 parents 39c8f5c + 15f1f7c commit c4b0b1f

File tree

67 files changed

+1337
-259
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

67 files changed

+1337
-259
lines changed

.github/ISSUE_TEMPLATE/pip_dependency_request.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ body:
1717
attributes:
1818
label: Package Version
1919
description: Minimum version of the package we need to support in case you need a minimum version
20-
placeholder: 0.26.1
20+
placeholder: 0.27.0
2121
validations:
2222
required: false
2323
- type: textarea

.github/workflows/docs-verify.yaml

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,23 +10,30 @@ jobs:
1010
verify_docs_build:
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/checkout@v4
14-
- uses: actions/setup-python@v5
13+
- name: Checkout code
14+
uses: actions/checkout@v4
15+
with:
16+
fetch-depth: 0 # Ensures full git history for Reno
17+
18+
- name: Set up Python
19+
uses: actions/setup-python@v5
1520
with:
1621
python-version: '3.11'
22+
1723
- name: Install pandoc
1824
run: |
1925
sudo apt-get update
2026
sudo apt-get install -y pandoc
27+
2128
- name: Install tox
22-
run: |
23-
pip install tox>=4.0.0
29+
run: pip install tox>=4.0.0
30+
2431
- name: Build docs
25-
run: |
26-
tox -edocs
32+
run: tox -edocs
33+
2734
- name: Upload docs artifact
2835
if: always()
2936
uses: actions/upload-artifact@v4
3037
with:
3138
name: html_docs
32-
path: ./docs/_build/html/
39+
path: ./docs/_build/html/

.github/workflows/integration-tests.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,12 @@ jobs:
2121
run:
2222
working-directory: ./tests
2323

24+
env:
25+
QISKIT_IBM_CHANNEL: "ibm_quantum_platform"
26+
QISKIT_IBM_TOKEN: ${{ secrets.QISKIT_IBM_TOKEN }}
27+
QISKIT_IBM_INSTANCE: ${{ secrets.QISKIT_IBM_INSTANCE }}
28+
QISKIT_IBM_URL: "https://test.cloud.ibm.com"
29+
2430
steps:
2531
- uses: actions/checkout@v4
2632
- name: Build the containers

.github/workflows/publish-docs.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ jobs:
1616
contents: write
1717
steps:
1818
- uses: actions/checkout@v4
19+
with:
20+
fetch-depth: 0 # Ensures full git history for Reno
21+
- name: Set up Python
22+
uses: actions/setup-python@v5
1923
- uses: actions/setup-python@v5
2024
with:
2125
python-version: '3.11'

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ override.tf.json
3939
__pycache__
4040
.DS_Store
4141

42-
42+
# Virtual environments
43+
*.venv*
4344
venv/
4445
.venv/
4546
.idea/

CITATION.cff

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@ authors:
1212
- family-names: "Peña Tapia"
1313
given-names: "Elena"
1414
title: "Qiskit Serverless"
15-
version: 0.26.1
15+
version: 0.27.0
1616
date-released: 2023-02-14
1717
url: "https://github.com/Qiskit/qiskit-serverless"
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
dependencies:
22
- name: gateway
33
repository: ""
4-
version: 0.26.1
4+
version: 0.27.0
55
- name: nginx-ingress-controller
66
repository: https://charts.bitnami.com/bitnami
77
version: 9.11.0
@@ -11,5 +11,5 @@ dependencies:
1111
- name: kuberay-operator
1212
repository: https://ray-project.github.io/kuberay-helm
1313
version: 1.3.2
14-
digest: sha256:1ad101231f57a44c004cda4b015f5564a24b2db0926ee34e1fd37d99ce4eb173
15-
generated: "2025-09-19T12:47:03.374480011Z"
14+
digest: sha256:3f7908f8562b13091b6d6dceb904f23bea7e4f04aa1401c48355541a3be83beb
15+
generated: "2025-10-28T14:13:28.607310703Z"

charts/qiskit-serverless/Chart.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@ description: Qiskit-Serverless helm chart that contains different dependencies.
44

55
type: application
66

7-
version: 0.26.1
8-
appVersion: "0.26.1"
7+
version: 0.27.0
8+
appVersion: "0.27.0"
99

1010
dependencies:
1111
- name: gateway
1212
condition: gatewayEnable
13-
version: 0.26.1
13+
version: 0.27.0
1414
- name: nginx-ingress-controller
1515
condition: nginxIngressControllerEnable
1616
version: 9.11.0

charts/qiskit-serverless/charts/gateway/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ type: application
1515
# This is the chart version. This version number should be incremented each time you make changes
1616
# to the chart and its templates, including the app version.
1717
# Versions are expected to follow Semantic Versioning (https://semver.org/)
18-
version: 0.26.1
18+
version: 0.27.0
1919

2020
# This is the version number of the application being deployed. This version number should be
2121
# incremented each time you make changes to the application. Versions are not expected to
2222
# follow Semantic Versioning. They should reflect the version the application is using.
2323
# It is recommended to use it with quotes.
24-
appVersion: "0.26.1"
24+
appVersion: "0.27.0"

charts/qiskit-serverless/charts/gateway/templates/deployment.yaml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
{{- if .Values.application.gatewayEnable }}
12
apiVersion: apps/v1
23
kind: Deployment
34
metadata:
@@ -204,8 +205,6 @@ spec:
204205
secretKeyRef:
205206
name: {{ .Values.secrets.servicePsql.name }}
206207
key: {{ .Values.secrets.servicePsql.key.databasePassword }}
207-
- name: PUBLIC_GROUP_NAME
208-
value: {{ .Values.application.publicGroupName }}
209208
- name: ALLOWED_HOSTS
210209
value: {{ .Values.application.allowedHosts | quote }}
211210
- name: CSRF_TRUSTED_ORIGINS
@@ -214,6 +213,8 @@ spec:
214213
value: {{ .Values.application.corsOrigins | quote }}
215214
- name: GATEWAY_DYNAMIC_DEPENDENCIES
216215
value: {{ .Values.application.dependencies.dynamicDependencies | quote }}
216+
- name: FUNCTIONS_LOGS_SIZE_LIMIT
217+
value: {{ .Values.application.logsMaximumSize | quote }}
217218
{{- with .Values.nodeSelector }}
218219
nodeSelector:
219220
{{- toYaml . | nindent 8 }}
@@ -234,7 +235,9 @@ spec:
234235
tolerations:
235236
{{- toYaml . | nindent 8 }}
236237
{{- end }}
238+
{{- end }}
237239
---
240+
{{- if .Values.application.schedulerEnable }}
238241
apiVersion: apps/v1
239242
kind: Deployment
240243
metadata:
@@ -354,7 +357,7 @@ spec:
354357
value: {{ .Values.application.limits.maxJobsPerUser | quote }}
355358
- name: LIMITS_MAX_CLUSTERS
356359
value: {{ .Values.application.limits.maxComputeResources | quote }}
357-
- name: LIMITS_GPU_CLUSTERS
360+
- name: LIMITS_MAX_GPU_CLUSTERS
358361
value: {{ .Values.application.limits.maxGpuResources | quote }}
359362
- name: GATEWAY_GPU_JOBS_CONFIG
360363
value: {{ .Values.application.ray.gpuJobsConfig | quote }}
@@ -378,6 +381,8 @@ spec:
378381
value: {{ .Values.application.ray.openTelemetryCollector.insecure | quote }}
379382
- name: PROGRAM_TIMEOUT
380383
value: {{ .Values.application.limits.programTimeoutDays | quote }}
384+
- name: FUNCTIONS_LOGS_SIZE_LIMIT
385+
value: {{ .Values.application.logsMaximumSize | quote }}
381386
{{- with .Values.nodeSelector }}
382387
nodeSelector:
383388
{{- toYaml . | nindent 8 }}
@@ -390,3 +395,4 @@ spec:
390395
tolerations:
391396
{{- toYaml . | nindent 8 }}
392397
{{- end }}
398+
{{- end }}

0 commit comments

Comments
 (0)