Skip to content

Releases: lsst-sqre/mobu

4.4.1

21 Jul 16:56
fb84a38
Compare
Choose a tag to compare

Disable forced source queries

4.4.0

21 Jul 01:33
35c3502
Compare
Choose a tag to compare

TAP Async mobu support

4.3.1

16 Jun 18:06
@rra rra
4.3.1
866da8b
Compare
Choose a tag to compare
  • Add more query annotations to TAP queries to make qserv statistics easier

4.3.0

14 Jun 16:52
@rra rra
4.3.0
a5f907c
Compare
Choose a tag to compare
  • Make providing UIDs for users optional. If not provided, mobu will rely on Gafaelfawr assigning UIDs, which will be supported by the next release of Gafaelfawr.
  • Update dependencies.

4.2.0

09 Mar 21:09
@rra rra
4.2.0
4217105
Compare
Choose a tag to compare
  • Update TAP queries for the TAP runner with new queries and objects from the qserv team
  • Drop support for Python prior to 3.10
  • Upload Docker images to GitHub Container Registry
  • Reset the image on each Jupyter lab spawn loop
  • Update dependencies

4.1.1

28 Feb 18:30
6a47c2f
Compare
Choose a tag to compare
  • Add cachemachine_image_policy to allow toggling between available and desired images; desired is preferred where there is image streaming (e.g. IDF).

4.1.0

01 Dec 17:17
@rra rra
4.1.0
fcf8160
Compare
Choose a tag to compare
  • Allow web socket messages of any size
  • Improve reporting of more types of errors, including cachemachine errors
  • Only number code cells in error reporting of notebooks
  • Increase user token expiration to one year so that it stops expiring during runs
  • Make default spawn timeout more closely match JupyterHub's
  • Stop using the FastAPI Docker image as a base and build our own
  • Drop support for Python 3.8

4.0.1

01 Dec 17:14
@rra rra
4.0.1
5ad378a
Compare
Choose a tag to compare
  • Use the correct token to make cachemachine calls

4.0.0

01 Sep 17:21
@rra rra
4.0.0
cc8aa18
Compare
Choose a tag to compare
  • Query cachemachine for images rather than requiring configuring all the spawner form fields
  • Allow testing the latest weekly by asking cachemachine what it is
  • Report the image name in error messages on Slack
  • Truncate errors and code if they are over 3000 characters, since Slack has a limit on block size

3.0.0

26 Aug 21:56
@rra rra
3.0.0
8cfc446
Compare
Choose a tag to compare
  • Overhaul TAP testing, now called TAPQueryRunner, and update the queries it runs
  • Add an API for a summary of flocks
  • Post a periodic status summary to Slack
  • Log additional information when lab deletion fails