github RunOnFlux/flux v1.1.0

latest releases: v5.33.0, v5.32.0, v5.31.0...
4 years ago
  • Finalises application prices to
    3 Zel per 0.1 cpu core
    1 Zelper 100MB
    0.5 Zel per 1GB SSD
  • Change probability of removal to 4% from 5%
  • Introduce redeploy probability and delay
    -> Applications are now redeployed in slow way with 50% chance of being redeployed on particular round. This ensures that at least some instance will remain available during an update of an application
  • Correct error logging
  • Include stack trace in error logging
  • Application can now be forcibly removed with specifying force to true parameter in zelappremov api call. This forceful removal continous removal in case case application was not found and ensures better deletion.
  • Introduction of initial Application Governance model.
  1. Global Apps now require for application Owner Zel ID to be whitelisted and verified by Zel Team
  2. Global Apps now require application images to be whitelisted and verified by Zel Team
  • Corrects post of check privilege method. Used and useful in clients (UI) to ensure a session is still useable
  • It is now possible to redeploy application via API and UI. In both soft and hard ways (with or without data removal)
  • Updates to application without changing specifications to hdd will reuse the volume (reuse previous data) and application will be redeployed in soft way. Application updates that change hdd specificion will now not reuse the volume and will be redeployed in hard way (with data removal, initiation).
  • Several UI tweaks and fixes on Apps section and Apps management
  • Application specification an application owner now search local applications as well
  • Methods for returning specifications, redeployment, removal and installation of soft/hard options adjusted
  • Corrects scenarios where locally available applications fallen into global categories and its rules (such as maximum number of instances)
  • Locally available applications are now redeployed too on application updates
  • Additional minor tweaks and bug fixes

Following API changed

  • GET /zelapps/location/:zelapp? -> /zelapps/location/:appname?
  • GET /zelapps/zelappremove/:zelapp? ->/zelapps/zelappremove/:appname?/:force?

Following API removed

  • GET /zelid/checkprivilege/:zelid?/:signature?

Following API added

  • POST /zelid/checkprivilege
  • GET /zelapps/whitelistedrepositories
  • GET /zelapps/whitelistedzelids
  • GET /zelapps/redeploy/:appname?/:force?

Version will be enforced on Tuesday 6th October 2020

Don't miss a new flux release

NewReleases is sending notifications on new releases.