Skip to content

Releases: openfun/arnold

v1.2.0

28 Jan 10:14
Compare
Choose a tag to compare

Added

  • Migrate docker image to python 3.6

v1.1.0

25 Jan 17:14
Compare
Choose a tag to compare

Added

  • Create ConfigMaps to be consumed in environment variables in a DeploymentConfig.
  • Add learning locker in the list of supported applications.
  • Activate and configure learning locker for the eugene customer in development & CI environments.
  • ConfigMap generation is now compatible with non-blue-green core applications.
  • The redirect application is now part of Arnold's core features, with it's own life cycle.

v1.0.0

22 Jan 13:39
Compare
Choose a tag to compare

This is our first stable release 🚀

Added

  • Allow to force route substitution (delete & create) using the force_route variable.

Fixed

  • The redirect application deployment was failing due to a side effect in route objects creation refactoring (#233).

v1.0.0-alpha.8

21 Jan 17:20
Compare
Choose a tag to compare
v1.0.0-alpha.8 Pre-release
Pre-release

Added

  • Allow to define multiple Service objects.
  • Make the init_project playbook composable by externalizing some tasks in two new playbooks: create_routes and create_image_streams.

v1.0.0-alpha.7

17 Jan 11:01
Compare
Choose a tag to compare
v1.0.0-alpha.7 Pre-release
Pre-release

Added

  • Add a new check in the CI to ensure that the CHANGELOG has been modified in a submitted pull request.
  • Add support for extra dependencies installation in edxapp Docker image that will be deployed.

v1.0.0-alpha.6

09 Jan 14:10
Compare
Choose a tag to compare
v1.0.0-alpha.6 Pre-release
Pre-release

Added

  • Add a new create_volumes playbook to create volumes on an existing project

Fixed

  • Add app namespace in front of the DJANGO_CLOUDFRONT_PRIVATE_KEY variable where missing

v1.0.0-alpha.5

07 Jan 13:27
Compare
Choose a tag to compare
v1.0.0-alpha.5 Pre-release
Pre-release

Added

  • Allow configuring several replicas for stateless applications and nginx pods
  • Spread replicas on all OpenShift nodes for optimal redundancy
  • Don't rely on cookies to route requests but use round robin assignment

Fixed

  • Rename edxapp celery worker pods for coherence with wsgi pods
  • Remove use of deprecated assertEquals that were breaking CI tests

v1.0.0-alpha.4

21 Dec 13:15
Compare
Choose a tag to compare
v1.0.0-alpha.4 Pre-release
Pre-release

Added

  • Implement support for pre and post-deployment jobs (#214)
  • Add internationalization job to fetch latest translations update

Fixed

  • Edxapp Celery workers DC names are now more explicit (worker vs wsgi) (#213)
  • Edxapp internationalization-related objects are now properly created (#214)

v1.0.0-alpha.3

21 Dec 11:35
Compare
Choose a tag to compare
v1.0.0-alpha.3 Pre-release
Pre-release

Added

  • Edxapp Celery workers are now configurable (number of replicas and queues to
    consume) (#207)

Fixed

  • Pods deployment wait loop is now more robust by relying on the number of pod
    replicas instead of the number of deployments (#207)
  • Add missing ask-vault-pass option in bin/built_images script (#210)
  • Prevent htpasswd file overriding when running the create htpasswd playbook
    multiple times (#211)

v1.0.0-alpha.2

14 Dec 15:57
Compare
Choose a tag to compare
v1.0.0-alpha.2 Pre-release
Pre-release

Added

  • Studio preview route for edxapp
  • Validation pre-task (check environment name)

Fixed

  • Namespace application vault variables to avoid cross-application collisions
  • Add missing optional EDXAPP_THEME_GIT_PRIVATE_KEY variable in edxapp vault
    template