Commit b428568f authored by Daniele Venzano's avatar Daniele Venzano
Browse files

Fill-in changelog with all important 2017.12 changes

parent 725852d4
......@@ -2,8 +2,22 @@
## Version 2017.12
* Status page for the administrator
* New Docker Engine back-end, the Swarm back-end is now deprecated
* Nodes and ZApps can be labelled for constraining execution placement, for example to run ZApps only on nodes with GPUs
* Use non-reserved memory, cores, labels and image availability to take placement decisions
* The elastic scheduler is considered stable, the simple scheduler is now deprecated
* Expand the status page for the administrator
* More information about authentications in the log output of zoe-api
* Endpoint links in the web interface open in new windows
* Distinguish between reserved, allocated and in-use resources
* Allocate cores automatically, respecting the minimum configured in the ZApp
* Small graphic updates to the execution inspect web page
* Allow for more options and resource limits to be customized on the web interface (users or admins, not for guests), maximum limits are set in the zoe.conf file
* Additional volumes can be mounted by specifying them in the zoe.conf file
* Update unit and integration testing
* Elastic services that die are rescheduled on a new node
* Optional support for gathering usage metrics via KairosDB, for now these metrics are only used in the status page plots
* Fix UTC and timezone bugs for execution timestamps
## Version 2017.09
......@@ -13,7 +13,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
"""Zoe backend implementation for old-style stand-alone Docker Swarm."""
"""Zoe back-end implementation for old-style stand-alone Docker Swarm."""
import logging
......@@ -39,7 +39,7 @@ class ZoeSimpleScheduler(ZoeBaseScheduler):
self.loop_quit = False
self.loop_th = threading.Thread(target=self.loop_start_th, name='scheduler')
log.warning('This scheduler is deprecated and will me removed in version 2018.03, please switch to the elastic scheduler.')
log.warning('This scheduler class is deprecated and will be removed in version 2018.03, please switch to the elastic scheduler.')
def trigger(self):
"""Trigger a scheduler run."""
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment