2022.2.1 #105
strogonoff
announced in
Announcements
2022.2.1
#105
Replies: 1 comment
-
@kwkwan @ronaldtse We no longer use CPU_COUNT. Sorry for the hassle. It can now be removed; and we use a fixed 1 worker per instance (both web and celery). Docker-compose configuration reflects that. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
New features in this release mostly concern themselves with metrics, tracking and integrations:
MATOMO_URL
, andMATOMO_CONTAINER
and/orMATOMO_SITE_ID
environment variables. (Needs more integration testing.)/metrics
path.DATATRACKER_CLIENT_ID
andDATATRACKER_CLIENT_SECRET
environment variables are provided at deploy time. (Implement support for authenticating Datatracker API keys #69)https://<hostname>/datatracker-auth/callback/
EXTRA_API_SECRETS
environment variable. (Implement support for multiple API keys/tokens for use in API/GUI authentication #68)Added containers
There are new services in the bundled Compose file configuration.
Notable regressions
We now explicitly run only one worker per container, both in case of Hypercorn serving web GUI and in case of Celery running async task worker.
CPU_COUNT
variable is no longer supported.If needed,
web
andcelery
containers themselves can be scaled horizontally. In such custom configuration it’s important to also ensure Prometheus is set up to discover scaled instances in order to import and aggregate bibliographic data access statistics from all of them. Bundled Compose configuration does not support that scenario at this time.Links to get bibliographic item data in Relaton JSON or XML are not shown to site visitors for the time being, as they were simply linking to API endpoints and API now requires header-based authentication—so those links wouldn’t work anymore.
They can be reenabled in future if necessary, using a different mechanism that e.g. relies on Datatracker OIDC authentication.
Other changes
Various smaller fixes and improvements include:
doi
json_struct
method has been added to web GUI search widget2022.2.1
for this release)This discussion was created from the release 2022.2.1.
Beta Was this translation helpful? Give feedback.
All reactions