Releases: Qiskit/qiskit-serverless
Releases · Qiskit/qiskit-serverless
v0.6.1
Changes
- Version bump 0.6.1 @Tansito (#962)
- Client: ibm provider @IceKhan13 (#961)
- Gateway: Alter empty log message @IceKhan13 (#960)
- save only selected Job fields @akihikokuroda (#959)
- add upload endpoint @akihikokuroda (#957)
- add delete endpoint @akihikokuroda (#945)
- Update values.yaml @Tansito (#948)
- pin dj-rest-auth to 4.0.1 @akihikokuroda (#952)
- add distributed tracing enabling config info @akihikokuroda (#941)
- nginx-ingress version 9.7.9 @akihikokuroda (#939)
- Renovate configuration for bitnami packages @Tansito (#955)
- Improve secrets support @Tansito (#928)
- Gateway: handle delete cluster not found error @IceKhan13 (#958)
- Fix repository helm configuration @Tansito (#921)
- Update dependency sphinx-autodoc-typehints to >=1.24.0 @renovate (#890)
- Update dependency Django to >=4.2.5 @renovate (#943)
- Update alpine/k8s Docker tag to v1.28.1 @renovate (#936)
v0.6.0
Changes
- Issue 932 | Client: drop state handler class @IceKhan13 (#933)
- Drop program artifact after job scheduled @psschwei (#892)
- Add template for django secret @psschwei (#930)
- fix certificate contents @akihikokuroda (#911)
- Issue 843 | Files: download files saved during Program execution @IceKhan13 (#896)
- Update dependency ray to v2.6.3 @renovate (#923)
- Update Helm release nginx-ingress-controller to v9.8.0 @renovate (#929)
v0.5.0
Changes
- Version bump 0.5.0 @Tansito (#925)
- refactor update_jobs_statuses @akihikokuroda (#919)
- add program timeout @akihikokuroda (#906)
- Gateway: symmetric encryption @IceKhan13 (#905)
- Increase max number of renovate updates @Tansito (#920)
- Experimental new program interface @IceKhan13 (#908)
- Chart testing configuration @Tansito (#909)
- disable trace when it is disabled @akihikokuroda (#913)
- Fix charts lint errors @Tansito (#916)
- Disable helm version check @Tansito (#915)
- Update dependency nbsphinx to >=0.9.3 @renovate (#922)
v0.4.0
Changes
- Version bump 0.4.0 @Tansito (#903)
- Pin django-allauth to 0.54 @Tansito (#904)
- Jaeger local setup instructions @akihikokuroda (#897)
- enable distributed tracing in client, gateaway, scheduler @akihikokuroda (#891)
- Infrastructure folder refactor @Tansito (#868)
- pin redis to 4.x @akihikokuroda (#893)
- Group qiskit packages for renovate @Tansito (#881)
- Update license with proper dates @psschwei (#877)
- add OT tracing config in helm chart @akihikokuroda (#874)
- Client: increase payload size @IceKhan13 (#875)
- Enable OT tracing in Ray @akihikokuroda (#865)
- Add tox as development requirement @psschwei (#856)
- Update
working_dir
too big exception message and docs @psschwei (#855) - clean up raycluster instances at chart uninstall @akihikokuroda (#698)
- Drop aws terraform files @psschwei (#840)
- CI improvements @Tansito (#821)
- Add token to quickstart @caleb-johnson (#833)
- Fix docker link @caleb-johnson (#831)
- Increase NGINX body-size @Tansito (#826)
- Increase renovate pull request limit @Tansito (#825)
- 822 Fix minor documentation typos @IbrahimShehzad (#823)
- Issue 566 | Gateway: runtime env variables @IceKhan13 (#817)
- Issue 741 | Docs: remove deprecated algorithms module @IceKhan13 (#816)
- Issue 742 | Docs: remove outdated terms @IceKhan13 (#815)
- Gateway: coverage improvements @IceKhan13 (#814)
- Fix a typo in a warning @caleb-johnson (#813)
- Update dependency qiskit-ibm-runtime to v0.11.2 @psschwei (#809)
- Hook into version number in metadata when building docs @caleb-johnson (#808)
- Relax Qiskit version constraint @caleb-johnson (#900)
- Issue 842 | Gateway: do not delete compute resource @IceKhan13 (#844)
- Issue 824 | Gateway: add updated field to jobs @IceKhan13 (#832)
- Issue 774 | Infra: long worker names @IceKhan13 (#819)
- Issue 872 | Gateway: job stop in any status @IceKhan13 (#873)
- Issue 853 | Client: fix numpy serialization @IceKhan13 (#864)
- Update Helm release nginx-ingress-controller to v9.7.9 @renovate (#898)
- Update qiskit packages @renovate (#882)
- Update dependency s3fs to >=2023.6.0 @renovate (#889)
- Update dependency requests-mock to >=1.11.0 @renovate (#888)
- Update dependency redis to >=4.6.0 @renovate (#887)
- Update grafana/promtail Docker tag to v2.8.4 @renovate (#886)
- Update grafana/loki Docker tag to v2.8.4 @renovate (#885)
- Update Helm release redis to v17.15.2 @renovate (#884)
- Update registry.access.redhat.com/ubi8/openssl Docker tag to v8.8-7 @renovate (#883)
- Update dependency ray to v2.6.2 @renovate (#867)
- Update Terraform ibm to >= 1.56.0 @renovate (#866)
- Update dependency quantum-serverless to >=0.3.2 @renovate (#863)
- Update Helm release redis to v17.14.6 @renovate (#862)
- Update dependency psycopg2-binary to >=2.9.7 @renovate (#861)
- Update dependency ipywidgets to >=8.1.0 @renovate (#859)
- Update Helm release redis to v17.14.5 @renovate (#858)
- Update Helm release promtail to v6.14.1 @renovate (#857)
- Update dependency responses to >=0.23.3 @renovate (#848)
- Update dependency Django to >=4.2.4 @renovate (#847)
- Update Terraform terraform-ibm-modules/vpc/ibm to v1.1.2 @renovate (#846)
- Update Helm release kuberay-operator to v0.6.1 @renovate (#845)
- Update Helm release kuberay-operator to v0.6.0 @renovate (#839)
- Update grafana/promtail Docker tag to v2.8.3 @renovate (#838)
- Update grafana/loki Docker tag to v2.8.3 @renovate (#837)
- Update dependency responses to >=0.23.2 @renovate (#836)
- Update dependency pylint to >=2.17.5 @renovate (#835)
- Update dependency Markdown to >=3.4.4 @renovate (#834)
- Update alpine/k8s Docker tag to v1.27.4 @renovate (#830)
- Update Terraform hashicorp/terraform to >= 1.5.4 @renovate (#829)
- Update Helm release promtail to v6.11.9 @renovate (#828)
- Update Helm release nginx-ingress-controller to v9.7.7 @renovate (#827)
- Update dependency drf-yasg to >=1.21.7 @renovate (#810)
v0.3.2
Changes
- Version bump 0.3.2 @Tansito (#807)
- fix qiskit-terra to 0.24.1 for now @akihikokuroda (#805)
- quantumserverless rename @Tansito (#786)
- Add option to keep Ray clusters after a job has finished @psschwei (#794)
- Add home page to left table of contents @Eric-Arellano (#798)
- Switch to Qiskit Ecosystem theme @Eric-Arellano (#796)
- Added encoder/decoder to save_result() and result() @scottmason88 (#793)
- Remove KubeRayProvider code @psschwei (#782)
- Configure ray pods for prometheus scraping @psschwei (#784)
- Update dependency pylint to >=2.17.4 @renovate (#801)
- Update dependency nbsphinx to >=0.9.2 @renovate (#800)
- Update dependency nbqa to >=1.7.0 @renovate (#799)
- Update dependency mypy to >=0.991 @renovate (#797)
- Update Helm release promtail to v6.11.7 @renovate (#795)
- Update dependency jupyter-sphinx to >=0.4.0 @renovate (#791)
- Update dependency django-allow-cidr to >=0.7.1 @renovate (#790)
- Update dependency qiskit-sphinx-theme to ~=1.13.1 @renovate (#789)
- Update Helm release redis to v17.13.2 @renovate (#788)
- Update Terraform hashicorp/terraform to >= 1.5.3 @renovate (#787)
- Update Helm release promtail to v6.11.6 @renovate (#785)
- Update dependency black to ~=22.12 @renovate (#767)
v0.3.1
v0.3.0
Changes
- Version bump 0.3.0 @Tansito (#770)
- Execute CI with a new release @Tansito (#745)
- Prevent Listing number from prepending to code captions in quickstart @caleb-johnson (#758)
- Qiskit sphinx theme @caleb-johnson (#757)
- Add github action for qs-observability @psschwei (#755)
- Split helm install into core and observability @psschwei (#754)
- Prepull ray images to all cluster nodes @psschwei (#739)
- Apply vscan in docker images @Tansito (#715)
- Downgrade ray version to 2.5.0 @Tansito (#734)
- Add link to API reference in running docs @akihikokuroda (#731)
- add missing class and function into API reference @akihikokuroda (#729)
- Rebase Provider, BaseProvider classes @psschwei (#724)
- Issue 700 | Client: UX improvements @IceKhan13 (#726)
- Issue 719 | Logging: better format and messages @IceKhan13 (#723)
- Issue 768 | Gateway: hotfix for update status command @IceKhan13 (#769)
- Update Terraform kubernetes to >= 2.22.0 @renovate (#766)
- Update Terraform ibm to >= 1.55.0 @renovate (#765)
- Update Terraform hashicorp/terraform to v1.5.2 @renovate (#763)
- Update registry.access.redhat.com/ubi8/openssl Docker tag to v8.8-5 @renovate (#762)
- Update Helm release redis to v17.11.8 @renovate (#759)
- Update dependency treon to >=0.1.4 @renovate (#753)
- Update dependency testcontainers to >=3.7.1 @renovate (#752)
- Update dependency sphinx-copybutton to >=0.5.2 @renovate (#751)
- Update dependency pytest-randomly to >=1.2.3 @renovate (#749)
- Update dependency mypy-extensions to >=0.4.4 @renovate (#748)
- Update dependency ipywidgets to >=8.0.7 @renovate (#746)
- Update dependency drf-yasg to >=1.21.6 @renovate (#744)
- Update Helm release redis to v17.11.7 @renovate (#740)
- Update dependency Django to >=4.2.3 @renovate (#738)
- Update Helm release redis to v17.11.6 @renovate (#737)
- Update Helm release promtail to v6.11.5 @renovate (#736)
- Update Helm release nginx-ingress-controller to v9.7.5 @renovate (#735)
- Update Helm release kuberay-operator to v0.5.2 @renovate (#732)
- Update dependency ray to v2.5.1 @renovate (#677)
v0.2.1
Changes
- Version bump 0.2.1 @Tansito (#721)
- Pin scipy to 1.10 @Tansito (#722)
- user smaller images for initcontainers @akihikokuroda (#720)
- Configure security context for gateway @Tansito (#717)
- add exception handling in kill_ray_cluster @akihikokuroda (#709)
- exepose raycluster images @akihikokuroda (#707)
- helm install doc change @akihikokuroda (#704)
- Update chart lock @Tansito (#705)
- Include sast check for dockerfiles @Tansito (#696)
- Enhance error handling @akihikokuroda (#694)
- Change the labels of scheduler deployment and pod @akihikokuroda (#702)
- fix lint error in client verify process @akihikokuroda (#703)
- Client: remove deprecated functionality @IceKhan13 (#697)
- Issue 656 | Client: deprecate kuberay provider @IceKhan13 (#699)
- use cert-manager for certification management @akihikokuroda (#687)
- Dockerfile lint @Tansito (#689)
- Bug: scheduler hanging compute resources, doc security context @IceKhan13 (#718)
- Bug: cluster ids @IceKhan13 (#714)
- add break at retry exceeded @akihikokuroda (#711)
v0.2.0
Changes
- Version bump 0.2.0 @Tansito (#693)
- make ray replica configurable in helm @akihikokuroda (#692)
- Clean up cloud.rst @caleb-johnson (#688)
- Add retry logic in Gateway for Ray client set up @psschwei (#686)
- Enable gRPCTLS w/o cert manager @akihikokuroda (#678)
- Add gateway image repo to main helm chart @psschwei (#683)
- IBM deployment fixes @Tansito (#668)
- Add a test to CI for checking docker build and tutorial notebooks @caleb-johnson (#652)
- Create new tutorial showing how to access old jobs through client @caleb-johnson (#673)
- Move ray node template in configmap @akihikokuroda (#670)
- Add optional pre install step to quickstart @caleb-johnson (#675)
- use default storageclass for kind @akihikokuroda (#667)
- Rename gateway_scheduler component to scheduler @psschwei (#665)
- Replacing reference to old dockerhub image in client constants @psschwei (#655)
- Add repository docker compose profile @psschwei (#604)
- Refactor: use kubenetes client instead of kuberay apiserver @akihikokuroda (#640)
- Unpin serverless version from quickstart @caleb-johnson (#647)
- Issue 680 | Client: programs widget @IceKhan13 (#681)
- Issue 676 | Persistent storage: pvc for ray nodes @IceKhan13 (#679)
- Remove deprecated electronic structure problem example @caleb-johnson (#671)
- Gateway: compute resources error fallback @IceKhan13 (#669)
- Gateway: compute resources error fallback @IceKhan13 (#669)
- Issue 581 | Tests: warnings @IceKhan13 (#660)
- Issue 602 | Tracing: broken client @IceKhan13 (#654)
- chore(deps): update dependency importlib-metadata to v5 @renovate (#663)
- chore(deps): update terraform ibm to >= 1.54.0 @renovate (#662)
- chore(deps): update terraform kubernetes to >= 2.21.1 @renovate (#658)
- chore(deps): update helm release promtail to v6.11.3 @renovate (#657)
- chore(deps): update terraform github.com/aws-ia/terraform-aws-eks-blueprints to v4.32.1 @renovate (#651)
- chore(deps): update icr.io/quantum-public/quantum-serverless-ray-node docker tag to v0.1.2 @renovate (#650)
- chore(deps): update dependency django to >=4.2.2 @renovate (#649)
v0.1.2
Changes
- Version bump 0.1.2 @IceKhan13 (#645)
- Add spaces to quickstart so code blocks render correctly @caleb-johnson (#643)
- Update client tests to use ICR images @psschwei (#642)
- Adds utilities for working with persistent storage @psschwei (#624)
- Update docs @caleb-johnson (#593)
- Remove unnecessary Qiskit dependencies as core client dependencies @caleb-johnson (#633)
- fix broken keycloak in docker compose @psschwei (#631)
- Drop nightly builds @psschwei (#630)
- Helm version update @IceKhan13 (#629)
- Add test to verify docs build on PRs @psschwei (#627)
- Gateway: fair share scheduling and resource limitation @IceKhan13 (#570)