Releases: Ian2012/drydock
v1.0.0
v1.0.0 (2024-11-26)
Bug Fixes
-
Adding replicaset info to mongosh connection command. Adding mongodb port variable (#145,
8855736
) -
Include the MongoDB port in the mongosh command (useful when running MongoDB in a different port)
-
Include the replica set info in the mongosh command. It could be the case you aren't connected to a replica set primary but to a secondary one. If the replica set name is not specified, the mongosh command will fail since it is not possible to write to a secondary
-
newrelic: Use the new location of uwsgi.ini in the launch command (#144,
67fb1fc
)
The location of the uwsgi.ini file was changed in tutor==18.1.3 so we have to update the command run by the container. Additionally we remove an unused variable that was lingering.
-
fix: add readiness probe for lms/cms
-
fix: add readiness probe for lms/cms
-
fix: add affinity to spread lms/cms to multiple nodes
-
chore: remove readiness probe
-
fix: reduce startup probe period seconds
-
fix: gracefully kill uwsgi workers
-
fix: disable local file loggers
-
fix: disable logging
-
fix: reduce max unavailable to 0
-
fix: add liveness probe for cms and lms
-
fix: fail early on tracking logger removal
-
chore: remove rolling update options
-
fix: restore preStop hook
-
fix: use right host for cms livenessProbe
-
fix: use lms/cms host only
-
chore: restore prestopHook
fix: add readiness probe for lms
chore: remove startup probe and increase timeout of readiness probe
chore: restore startup probe
- fix: when using SCORM, S3_HOST must be used for alternative S3-compatible services
The HPA sync-wave patch includes annotations to indicate argocd in which order should the HPA resources be applied in relation to the other resources. The argocd.argoproj.io/hook: Sync
and argocd.argoproj.io/hook-delete-policy: HookSucceeded
annotations are used for ephemeral resources (like jobs) and should not be used for the HPA resources.
The S3Boto3Storage backend no longer accepts the argument bucket. Use bucket_name or the setting AWS_STORAGE_BUCKET_NAME instead: jschneier/django-storages#636
-
fix: solve error check k8s workflow
-
fix: define specific kubeconform version and include action on push
-
fix: extract and set kubernetes version from kubectl
-
fix: verify minio host is defined on scorm proxy
-
chore: refactor scorm template
docs: add documentation for ingress lm extra hosts
-
Run the jobs scripts with '-e' to exit on error (#74,
cb8bcb2
) -
Notes annotations throw job skip from argocd sync (#69,
d965aa7
)
(cherry picked from commit ed8b57a)
-
Add manifests file to allow install drydock non editable (#59,
b150a41
) -
Issue at first run with lms and cms deployments (#56,
e1b5636
) -
Using Github PAT to bypass main branch protection (
ad40e6a
) -
Removing inexistent folder from github actions release flow (
81f3a06
) -
Conditional error when tutor version is up to 15.0.0 (#44,
8360e3f
) -
Drydock fails in older versions to tutor palm (#43,
c3c5e0a
) -
Rendering NewRelic overrides properly in tutor14 Drydock templates (#38,
423bac3
) -
Cms_sso_user, cms debug pods and whitespace triming (#37,
fb36c65
)
-
fix: standarize whitespace triming
-
fix: define DJANGO_SETTINGS_MODULE for the cms debug pods
-
fix: use the DRYDOCK_CMS_SSO_USER variable on the init jobs
-
Use the correct init command for forum and add missing annotations (#12,
9306d54
) -
Setting a default value for DRYDOCK_NEWRELIC_CONFIG variable (
a67dbf1
)