Release 0.7.0.a24
Pre-release
Pre-release
Changes in this Release
Changelog
Unreleased
Merged pull requests:
- Aurora & Other things #382 (cms21)
- Add dependencies to fix checks #381 (cms21)
- Merge with main #380 (cms21)
- updates to job rm #379 (cms21)
- Merge with main #378 (cms21)
- fixed warning message thrown when logging in #377 (cms21)
- Update job-template.sh for ThetaGPU #376 (cms21)
- Update for release #375 (tomuram)
- Removing unnecessary logging from _mpi_mode.py #371 (cms21)
- Server sort #370 (cms21)
- updated theta launch params #369 (cms21)
- Problems with docker compose and the latest python:3-slim version #361 (basvandervlies)
- some changes to balsam queue ls #360 (cms21)
- merge #359 (cms21)
- split node names for machines that use full node address #358 (cms21)
- Polaris app_run changes #357 (cms21)
- Reduce filter chunk size #354 (cms21)
- CLI options added #351 (cms21)
- Fix to deal with PBS jobs with no records #345 (cms21)
- Merge from main #344 (cms21)
0.7.0.a24 (2024-03-04)
Implemented enhancements:
- Create default Balsam site configurations for Polaris / Crux testbed #106
- Implement the PBS scheduler interface #105
Closed issues:
- Queue Priority #367
- Ability to delete a corrupted site #342
- Option to delete all apps from a site #341
- Uncaught exceptions causing site instability #325
- qstat results can't be parsed by JSON decoder #324
- Improve warnings to user about site process status #310
- Add option to list jobs by app #294
- Bug in multiprocessing-logging creates verbose error messages in Balsam logs #292
- Understand internal gitlab CI/CD flow #92
0.7.0.a22 (2023-04-10)
Closed issues:
Merged pull requests:
- Update to version a22 #339 (tomuram)
- Update deploy.txt #338 (cms21)
- Updates to app run for Perlmutter #337 (cms21)
- exception handling for 5xx server errors #334 (cms21)
- Add Perlmutter CPU as balsam site #332 (tylern4)
- Staged pbs qstat #326 (cms21)
- Added preemptable queue to Polaris default settings.yml file #318 (cms21)
0.7.0.a21 (2023-02-06)
Merged pull requests:
- Prep for prerelease; lint fixes #315 (tomuram)
- Update to use Balsam native app for Globus transfers #311 (tomuram)
- Fixes for logging PBS queue information #308 (cms21)
- Update PyZMQ #302 (keceli)
- Release 0.7.0.a20 #301 (tomuram)
- Sunspot #300 (tomuram)
- Update setup.cfg #299 (tomuram)
- Update deploy.txt #298 (tomuram)
- Speed up queries with job/app index and increase in paging size #297 (tomuram)
- Move globus config to balsam config dir #291 (tomuram)
- Handle PBS array jobs which have trailing square brackets in the jobid #284 (tomuram)
- modified polaris app_run #282 (cms21)
- Bump globus-sdk from 3.12.0 to 3.14.0 #280 (dependabot[bot])
0.7.0.a19 (2022-11-07)
Merged pull requests:
- Bump release #283 (tomuram)
- Update installation.md #278 (tomuram)
- Update docs for Polaris and change of project name (balsam-flow to balsam) #277 (tomuram)
- Rename project #149 (masalim2)
0.7.0.a18 (2022-10-26)
Merged pull requests:
- Update filesystems options for ALCF systems #276 (tomuram)
- fixed exception message #275 (cms21)
- Fix wall time specification #271 (tomuram)
- Bump pyjwt from 2.4.0 to 2.5.0 #270 (dependabot[bot])
- added filesystems to Polaris job template #269 (cms21)
- Bump psycopg2 from 2.9.3 to 2.9.4 #268 (dependabot[bot])
- Bump globus-sdk from 3.11.0 to 3.12.0 #267 (dependabot[bot])
- Update theta-quickstart.md #266 (tomuram)
- Bump docker/build-push-action from 3.0.0 to 3.1.1 #263 (dependabot[bot])
- Bump codecov/codecov-action from 3.1.0 to 3.1.1 #262 (dependabot[bot])
- Bump orjson from 3.6.8 to 3.8.0 #260 (dependabot[bot])
- Bump inquirer from 2.9.2 to 2.10.0 #259 (dependabot[bot])
0.7.0.a17 (2022-10-06)
Merged pull requests:
- Polaris updates; Bump version #265 (tomuram)
- Apply default cpu binding (will make controllable option later) #264 (tomuram)
0.7.0.a16 (2022-09-30)
Merged pull requests:
- Update __init__.py #261 (tomuram)
- Bump python-dotenv from 0.20.0 to 0.21.0 #257 (dependabot[bot])
- Bump mypy from 0.960 to 0.971 #255 (dependabot[bot])
- Bump requests from 2.27.1 to 2.28.1 #253 (dependabot[bot])
- Bump psutil from 5.9.1 to 5.9.2 #251 (dependabot[bot])
- Bump alembic from 1.7.7 to 1.8.1 #243 (dependabot[bot])
- Bump redis from 4.3.1 to 4.3.4 #242 (dependabot[bot])
0.7.0.a15 (2022-09-14)
Merged pull requests:
- Bump uvicorn[standard] from 0.17.6 to 0.18.3 #252 (dependabot[bot])
- Bump sqlalchemy from 1.4.36 to 1.4.41 #250 (dependabot[bot])
- Polaris #249 (tomuram)
- Bump globus-sdk from 3.8.0 to 3.11.0 #248 (dependabot[bot])
- Bump actions/setup-python from 3 to 4 #240 (dependabot[bot])
- Bump docker/build-push-action from 2.10.0 to 3.0.0 #234 (dependabot[bot])
- Bump docker/login-action from 1 to 2 #233 (dependabot[bot])
- Bump mypy from 0.950 to 0.960 #232 (dependabot[bot])
- Bump psutil from 5.9.0 to 5.9.1 #231 (dependabot[bot])
- Bump pydantic from 1.9.0 to 1.9.1 #229 (dependabot[bot])
- Bump dill from 0.3.4 to 0.3.5.1 #228 (dependabot[bot])
- Update elastic.md #227 (tomuram)
- Fix typos in docs #226 (tomuram)
- Catch exception while processing job parameters #225 (tomuram)
- Update setup.cfg #224 (tomuram)
- Bump multiprocessing-logging from 0.3.1 to 0.3.3 #223 (dependabot[bot])
- Bump redis from 4.3.0 to 4.3.1 #222 (dependabot[bot])
- Bump fastapi from 0.76.0 to 0.78.0 #221 (dependabot[bot])
- Bump pyjwt from 2.3.0 to 2.4.0 #220 (dependabot[bot])
- Bump globus-sdk from 3.7.0 to 3.8.0 #219 (dependabot[bot])
- Bump fastapi from 0.75.2 to 0.76.0 #218 (dependabot[bot])
- Bump redis from 4.2.2 to 4.3.0 #217 (dependabot[bot])
- More adaptation for PBS; Temporarily call qstatpatch to get over prob… #216 (tomuram)
- Fix PBS interface for Polaris #215 (tomuram)
- Bump click from 8.1.2 to 8.1.3 #214 (dependabot[bot])
- Bump mypy from 0.942 to 0.950 #213 (dependabot[bot])
- Bump sqlalchemy from 1.4.35 to 1.4.36 #212 (dependabot[bot])
- Bump jinja2 from 3.1.1 to 3.1.2 #211 (dependabot[bot])
- Bump actions/upload-artifact from 2 to 3 #210 (dependabot[bot])
- Bump codecov/codecov-action from 2.1.0 to 3.1.0 #209 (dependabot[bot])
- Fix typo #208 (tomuram)
- Bump click from 8.0.4 to 8.1.2 #207 (dependabot[bot])
- Bump orjson from 3.6.7 to 3.6.8 #206 (dependabot[bot])
- Bump fastapi from 0.75.0 to 0.75.2 #205 (dependabot[bot])
- Bump sqlalchemy from 1.4.32 to 1.4.35 #204 (dependabot[bot])
- Bump inquirer from 2.9.1 to 2.9.2 #203 (dependabot[bot])
- Bump mypy from 0.931 to 0.942 #202 (dependabot[bot])
- Fix typo #201 (tomuram)
- Bump redis from 4.1.4 to 4.2.2 #200 (dependabot[bot])
- Bump globus-sdk from 3.5.0 to 3.7.0 #199 (dependabot[bot])
- Bump actions/checkout from 2 to 3 #196 (dependabot[bot])
- Bump docker/build-push-action from 2.9.0 to 2.10.0 #195 (dependabot[bot])
- Bump python-dotenv from 0.19.2 to 0.20.0 #194 (dependabot[bot])
- Bump jinja2 from 3.0.3 to 3.1.1 #193 (dependabot[bot])
- Mypy fixes #190 (radiantone)
- Bump alembic from 1.7.6 to 1.7.7 #189 (dependabot[bot])
- Bump uvicorn[standard] from 0.17.5 to 0.17.6 #188 (dependabot[bot])
- Bump sqlalchemy from 1.4.31 to 1.4.32 #186 (dependabot[bot])
- Bump fastapi from 0.74.1 to 0.75.0 #185 (dependabot[bot])
- Bump globus-sdk from 3.4.2 to 3.5.0 #184 (dependabot[bot])
- Bump click from 8.0.3 to 8.0.4 #183 (dependabot[bot])
- Bump fastapi from 0.73.0 to 0.74.1 #182 (dependabot[bot])
- Bump docker/build-push-action from 2.8.0 to 2.9.0 #181 (dependabot[bot])
- Bump actions/setup-python from 2 to 3 #180 (dependabot[bot])
- Bump redis from 4.1.2 to 4.1.4 #179 (dependabot[bot])
- Bump orjson from 3.6.6 to 3.6.7 #178 (dependabot[bot])
- Bump globus-sdk from 3.3.1 to 3.4.2 #177 (dependabot[bot])
- Bump uvicorn[standard] from 0.17.4 to 0.17.5 #176 (dependabot[bot])
- Bump uvicorn[standard] from 0.17.1 to 0.17.4 #173 (dependabot[bot])
- Bump alembic from 1.7.5 to 1.7.6 #172 (dependabot[bot])
- Bump docker/build-push-action from 2.7.0 to 2.8.0 #171 (dependabot[bot])
- Update requests_client.py #170 (tomuram)
- Bump redis from 4.1.1 to 4.1.2 #169 (dependabot[bot])
- Bump globus-sdk from 3.2.1 to 3.3.1 #168 (dependabot[bot])
- Bump uvicorn[standard] from 0.17.0 to 0.17.1 #167 (dependabot[bot])
- Bump fastapi from 0.72.0 to 0.73.0 #166 (dependabot[bot])
- Bump orjson from 3.6.5 to 3.6.6 #165 (dependabot[bot])
- Bump sqlalchemy from 1.4.29 to 1.4.31 #164 (dependabot[bot])
- Bump redis from 4.0.2 to 4.1.1 #163 (dependabot[bot])
- Bump pydantic from 1.8.2 to 1.9.0 #162 (dependabot[bot])
- Bump fastapi from 0.71.0 to 0.72.0 #161 (dependabot[bot])
- Bump psutil from 5.8.0 to 5.9.0 #160 (dependabot[bot])
- Bump mypy from 0.910 to 0.931 #159 (dependabot[bot])
- Bump uvicorn[standard] from 0.15.0 to 0.17.0 #158 (dependabot[bot])
- Updated README #157 (jtchilders)
- Bump psycopg2 from 2.9.2 to 2.9.3 #156 (dependabot[bot])
- Bump inquirer from 2.8.0 to 2.9.1 #155 (dependabot[bot])
- updating locust test file #152 (jtchilders)
- Add pubs #151 (tomuram)
- Bump requests from 2.26.0 to 2.27.1 #150 (dependabot[bot])
- Bump fastapi from 0.70.0 to 0.71.0 #148 (dependabot[bot])
- Bump sqlalchemy from 1.4.27 to 1.4.29 #146 (dependabot[bot])
- Bump globus-sdk from 3.1.0 to 3.2.1 #144 (dependabot[bot])
- Bump orjson from 3.6.4 to 3.6.5 #140 (dependabot[bot])
- Bump heinrichreimer/github-changelog-generator-action from 2.1.1 to 2.3 #139 (dependabot[bot])
- Update mkdocs-material requirement from <8.0.0,>=7.1.9 to >=7.1.9,<9.0.0 #138 (dependabot[bot])
0.7.0.a14 (2022-01-12)
0.7.0.a13 (2022-01-12)
Closed issues:
Merged pull requests:
0.7.0.a11 (2021-11-23)
Fixed bugs:
- Uncaught InsufficientResources raised in MPI mode launcher #132
Closed issues:
- Add pgadmin UI for postgres to docker-compose, nginx profile #113
- Resolve missing classes in typescript API build #98
- Update docker-compose to use profiles to separate deployment services #95
- Create and import web console repo into gitlab #94
- Add release build and deploy auto CD to gitlab balsam repo #93
- Load balsam from github into gitlab #91
Merged pull requests:
- bump version #135 (masalim2)
- Resolve InsufficientResources exception in mpi mode launcher #133 (masalim2)
- Bump redis from 3.5.3 to 4.0.2 #131 (dependabot[bot])
- move get_auth_method() into auth/__init__.py; add get_user_db_session() #130 (masalim2)
- Bump inquirer from 2.7.0 to 2.8.0 #128 (dependabot[bot])
- Update releases.yml #127 (masalim2)
- update readme #126 (masalim2)
- formatting & linting #125 (masalim2)
- Bump sqlalchemy from 1.4.26 to 1.4.27 #124 (dependabot[bot])
- Bump alembic from 1.7.4 to 1.7.5 #123 (dependabot[bot])
- Bump psycopg2 from 2.9.1 to 2.9.2 #122 (dependabot[bot])
- Bump jinja2 from 3.0.2 to 3.0.3 #121 (dependabot[bot])
- Bump python-dotenv from 0.19.1 to 0.19.2 #120 (dependabot[bot])
- Create releases.yml #97 (radiantone)
0.7.0.a10 (2021-10-28)
0.7.0.a9 (2021-10-27)
Merged pull requests:
- Bump orjson from 3.6.3 to 3.6.4 #86 (dependabot[bot])
- Bump sqlalchemy from 1.4.25 to 1.4.26 #85 (dependabot[bot])
- Bump pyyaml from 5.4.1 to 6.0 #83 (dependabot[bot])
0.7.0.a8 (2021-10-20)
Merged pull requests:
- Bump pyjwt from 2.2.0 to 2.3.0 #84 (dependabot[bot])
- Bump globus-sdk from 3.0.2 to 3.1.0 #82 (dependabot[bot])
- Bump pyjwt from 2.1.0 to 2.2.0 #80 (dependabot[bot])
- Bump jinja2 from 3.0.1 to 3.0.2 #79 (dependabot[bot])
- Bump fastapi from 0.68.1 to 0.70.0 #78 (dependabot[bot])
- Bump click from 8.0.1 to 8.0.3 #77 (dependabot[bot])
- Bump alembic from 1.7.3 to 1.7.4 #76 (dependabot[bot])
- Bump python-dotenv from 0.19.0 to 0.19.1 #75 (dependabot[bot])
0.7.0.a7 (2021-10-06)
0.7.0.a6 (2021-10-06)
0.7.0.a5 (2021-10-05)
Merged pull requests:
- Bump globus-sdk from 3.0.1 to 3.0.2 #73 (dependabot[bot])
- Bump codecov/codecov-action from 2.0.3 to 2.1.0 #72 (dependabot[bot])
0.7.0.a4 (2021-10-02)
Merged pull requests:
- Bump sqlalchemy from 1.4.23 to 1.4.25 #71 (dependabot[bot])
0.7.0.a3 (2021-09-20)
Merged pull requests:
- Bump alembic from 1.6.5 to 1.7.3 #70 (dependabot[bot])
- Bump pyzmq from 22.2.1 to 22.3.0 #69 (dependabot[bot])
- Bump globus-sdk from 2.0.1 to 3.0.1 #68 (dependabot[bot])
0.7.0.a2 (2021-09-17)
0.7.0.a1 (2021-09-17)
0.7.0.a0 (2021-09-17)
Merged pull requests:
- Stability Updates to Serial Mode through StatusUpdater #67 (coreyjadams)
- Fixed typos #65 (jtchilders)
- Bump codecov/codecov-action from 2.0.2 to 2.0.3 #64 (dependabot[bot])
- Bump docker/build-push-action from 2.6.1 to 2.7.0 #63 (dependabot[bot])
- Bump fastapi from 0.68.0 to 0.68.1 #62 (dependabot[bot])
- Add state table and single job selection to CLI #61 (coreyjadams)
- Bump sqlalchemy from 1.4.22 to 1.4.23 #60 (dependabot[bot])
- Bump uvicorn[standard] from 0.14.0 to 0.15.0 #58 (dependabot[bot])
- Bump pyzmq from 22.1.0 to 22.2.1 #57 (dependabot[bot])
0.6.0.a3 (2021-08-07)
0.6.0.a2 (2021-08-06)
0.6.0.a1 (2021-08-04)
Merged pull requests:
- Bump fastapi from 0.67.0 to 0.68.0 #56 (dependabot[bot])
- Bump codecov/codecov-action from 1.5.2 to 2.0.2 #55 (dependabot[bot])
- Bump docker/build-push-action from 2.5.0 to 2.6.1 #54 (dependabot[bot])
- Bump fastapi from 0.66.0 to 0.67.0 #53 (dependabot[bot])
- Bump sqlalchemy from 1.4.21 to 1.4.22 #52 (dependabot[bot])
- Bump sqlalchemy from 1.4.20 to 1.4.21 #51 (dependabot[bot])
- Bump requests from 2.25.1 to 2.26.0 #50 (dependabot[bot])
- Bump fastapi from 0.65.2 to 0.66.0 #49 (dependabot[bot])
- Bump python from 3.9.5-buster to 3.9.6-buster #48 (dependabot[bot])
- Bump sqlalchemy from 1.4.19 to 1.4.20 #46 (dependabot[bot])
- Bump sqlalchemy from 1.4.18 to 1.4.19 #44 (dependabot[bot])
- Bump psycopg2 from 2.8.6 to 2.9.1 #43 (dependabot[bot])
- Bump sqlalchemy from 1.4.17 to 1.4.18 #41 (dependabot[bot])
- Bump codecov/codecov-action from 1.2.1 to 1.5.2 #38 (dependabot[bot])
- Bump python from 3.9.1-buster to 3.9.5-buster #37 (dependabot[bot])
- Bump docker/build-push-action from 1 to 2.5.0 #36 (dependabot[bot])
- add error catching and fix conversion to integer #34 (jtchilders)
- adding parse logs for Slurm Sched #33 (jtchilders)
- Adding parse_log to LSF scheduler #32 (jtchilders)
- Updates to LSF/Summit #31 (jtchilders)
- adding alcf_theta tests #30 (jtchilders)
- Develop #29 (jtchilders)
- Updates for Cori #28 (jtchilders)
- Typing api #25 (masalim2)
- Adding Support for Summit #24 (jtchilders)
- Some small fixes to default site settings. #23 (jtchilders)
- Compute Node Detection #18 (jtchilders)
- Adding job templates to config folder #17 (jtchilders)
- Added LSF Scheduler and other Updates #14 (jtchilders)
- Created namedtuples to use for job status and backfill windows #12 (jtchilders)
0.5.0 (2021-06-09)
0.6.0.a0 (2021-06-09)
Closed issues:
- ModuleNotFoundError while installing develop branch #35
- Running on a local Linux machine #22
- Add -V, --version flags to balsam cmd #19
- Balsam Runs Unexpected Version of aprun on Theta #8
- Default Behavior for "input_file" When Creating Dependencies #7
- balsam submit - launch fails #5
- Balsm at NERSC with Slurm #4
- New feature: balsam submit-launch, verify the workflow filter has related jobs in the db #3
- New feature: balsam rm jobs --name foo --workflow exp1 #2
- New feature: user friendly warning when adding jobs with an already existing workflow #1
0.4 (2020-12-08)
Closed issues:
- Check that script is sourced is incompatible with non-Bash shells #11
0.3.8 (2019-11-26)
0.3.5.1 (2019-04-24)
0.3.5 (2019-04-24)
0.3.4.fix1 (2019-04-23)
0.3.4 (2019-04-23)
0.3.3 (2019-04-22)
0.3.2 (2019-04-10)
0.3.1 (2019-03-29)
0.3 (2019-03-14)
0.2 (2018-06-15)
0.1 (2018-06-15)
* This Changelog was automatically generated by github_changelog_generator