发行说明 (AEN 4.2.1)

v4.2.1 2017 年 12 月 18 日

面向管理员的更改:

  • 没有任何

面向用户的变化:

  • 没有任何

内部修复:

  • 使用私有 CA 签署的自签名证书时修复未检测到的“ca”密钥
  • 使用 SSL 时修复登录重定向
  • 为 get 和 post 请求添加验证网关 SSL 证书

v4.2.0 2017 年 11 月 22 日

面向管理员的更改:

  • 功能/允许远程 MongoDB
  • 允许配置登录超时并设置默认值
  • 向 conda create clone 添加详细选项
  • 避免资源/计算节点的重复名称
  • 允许重命名主和消息队列数据库
  • 基于 PAM 的认证模块
  • 将 wakari 徽标更改为 Anaconda 徽标
  • 替换“wakari”措辞
  • 新的配置选项将用户的主目录移动到用户的项目目录中
  • 使 AEN 中的日志记录不那么冗长
  • PySpark 内核安装文档
  • 改进 SSL 文档

面向用户的变化:

  • 新的配置选项将用户的主目录移动到用户的项目目录中
  • 包缓存从用户的主目录移动到用户的项目目录
  • 将 wakari 徽标更改为 Anaconda 徽标
  • 修复删除标签工作的错误
  • .projectrc模板中定义 shell 提示
  • 替换“wakari”措辞

内部修复:

  • 将服务器 unix 套接字从 移动/tmp/opt/wakari/wakari-server/var/run
  • 使项目删除同步以保持一致性
  • 避免csrf在用户配置文件中存储令牌
  • 服务器注销时使网关会话过期
  • 允许在三个组件中进行日志轮换
  • 修复静态文件的权限
  • 更改日志级别以在网关中进行调试
  • 不要在网关中记录私钥
  • 记录操作时保存请求远程地址
  • 使用 Winston 统一计算节点中的日志格式和时区
  • 一些修复和文档改进

v4.1.3 2017 年 8 月 16 日

  • 将 conda 升级到版本 4.3.24
  • 将 anaconda 升级到 4.4.0 版本
  • 管理应用程序监视器
  • 阻止访问包列表视图
  • 在密码重置表单中添加占位符
  • 更改静态内容位置
  • 在笔记本应用程序中检查包更新时修复错误
  • 替换项目标签中的斜线
  • 修复密码重置表单中的提交错误
  • 从多个地方替换/删除“wakari”词
  • 修复启动项目中缺少 sudo 的缺失命令
  • 改进网关和计算节点验证器
  • 检查服务器设置过程中是否安装了 bzip2
  • 在主机头中包含端口号
  • 禁止创建空标签
  • 修复登录页面中的“创建帐户”链接
  • 对服务器日志使用 UTC
  • 默认情况下将数据中心标记为受信任
  • 禁用心跳
  • 计算资源:显示日志文件的完整路径
  • 改进初始化脚本
  • 允许删除所有项目
  • mtq:对 mongodb 的连接错误实现指数退避
  • 在一般管理显示中,不要显示 LDAP 的绑定密码
  • 加速包已从安装中删除
  • 其他小错误修正

v4.1.2 2017 年 3 月 29 日

这主要是一个改进内部机制和升级根包的维护版本。

  • 将 conda 升级到版本 4.3.14
  • 将 Anaconda 升级到 4.3.1
  • 将 r-base 升级到 3.2.2
  • 修复了 AEN nb_conda 以兼容 conda 4.3.x 系列
  • 几个文档修复
  • 其他小错误修正

v4.1.1 2016 年 12 月 15 日

  • 添加了 CentOS 7 支持
  • 支持用户名中的点
  • 更多用户名验证
  • 修复了单字母环境名称的创建(通过 nb_conda)
  • 环境名称(通过 nb_conda)验证
  • 修复了使用 nb_anacondacloud 上传笔记本的问题
  • 修复了通过 nb_anacondacloud 附加已发布笔记本中的环境
  • 几个文档修复
  • 其他错误修正

v4.1.0 2016 年 10 月 21 日

  • 添加了 JupyterLab 应用程序
  • 删除了 GateOne 终端应用程序
  • 包括额外的笔记本扩展(nbpresentnb_anaconda_theme
  • 在默认项目环境中更新到 conda 4.2.9
  • 为网关和计算启动器添加了 HTTP 超时设置
  • 将默认网关端口更改为 8089
  • 添加了对全数字用户名的支持
  • 将 R 通道添加到默认的 conda 配置文件
  • 其他错误修正

v4.0.0 2016 年 6 月 30 日

  • 定制安装:
    • AEN 功能 ID 和组
    • AEN(安装和运行)sudo命令
    • 从 AEN 服务帐户中删除根访问权限
    • 可配置的 sudo 命令
    • 限制对所有进程的 sudo 访问
  • 将 Jupyter 升级到 4.2
  • 将 anaconda-nb-extensions 升级到最新版本
  • 将 Anaconda 升级到 4.0
  • 弃用 wakari-publisher
  • 安全增强
  • 所有 AEN 服务器组件之间记录的 SSL 配置
  • 几个错误修正
  • 整体文档修订和总体改进

v0.10.0 2016 年 2 月 2 日

  • 新项目仪表板
  • 能够为项目加注星标和标记
  • 粘性搜索
  • 新的 Jupyter Notebook 扩展
  • 更新所有软件包。亮点:散景 0.11,ipython/jupyter 4.1。

v0.9.1 2015 年 10 月 19 日

  • 用于在项目中查找项目和文件的新搜索功能。
  • 根据代码相似性,在项目视图中添加了“相关项目”列表。
  • 用于对 Workbench 应用程序中的项目文件进行细粒度访问控制的新 UI
  • 查看器应用程序现在可以正确呈现纯文本文件
  • 更新了 LDAP 配置文档
  • 更新所有软件包。亮点:散景 0.10,ipython/jupyter 4.0。

注意ElasticSearch 和 Oracle JRE 必须安装在服务器上才能使用新的搜索功能。项目文件的索引将在项目启动(或暂停和重新启动)时开始。如果不需要搜索功能,请在服务器配置文件中设置以避免错误。"SEARCH_ENABLED": false

v0.8.0 2015 年 8 月 21 日

新功能

  • 更新了基于 Anaconda 2.3 的软件包,并删除了 Anaconda 中不再存在的旧软件包。
  • 将 IPython 更新至 3.2.1 版
  • 文档现在随服务器一起安装(使用顶部导航栏中的帮助链接)
  • 添加了管理员定义自定义默认项目环境的功能。
  • 服务器已更新为使用 python 2.7.10。
  • 现在为每个 Anaconda Enterprise Notebooks 服务提供了初始化脚本。
  • 添加了一些错误页面的相关链接

本次发布解决的问题

  • 项目状态指示器(例如开始、暂停)现在会自动更新。
  • 如果访问未经授权,服务器现在返回 403(未授权)状态代码并提示用户登录。
  • 修改 nginx 配置以支持在非标准端口上运行服务器。
  • 服务器安装不再使用 wakari 用户的默认密码。安装过程中会生成并显示随机密码。
  • 防止双击尝试创建项目两次
  • 删除了导致在打开终端应用程序时在浏览器控制台中记录 404 错误的过时脚本引用。
  • 如果数据库已经包含“wakari”用户,安装程序脚本不再失败。
  • 更新了示例笔记本以使用最新的 Bokeh 版本。
  • 固定终端应用程序键绑定,以允许 Mac 命令键正常工作
  • 安装程序现在指示安装日志的存储位置
  • 包含二进制数据的 LDAP 用户属性现在被忽略。

文档更新

  • 更新和整合的故障排除指南。
  • 简化了安装过程中的一些步骤。
  • 更新了示例目录中的笔记本,以便与最新的 IPython Notebook 和 Bokeh 一起使用。
  • 在故障排除指南中添加了关于项目权限的部分。
  • 添加了有关如何在数据中心已被移除的情况下移除项目的说明。

v0.7.0 2015 年 6 月 12 日

新功能

  • 将散景更新到 v0.9
  • 能够列出服务器上安装的软件包
  • 管理员现在可以完全访问所有项目。
  • 添加了服务器、数据中心和计算资源之间连接状态的自动检查和显示。
  • 创建新项目时,该项目的环境会自动创建为根 Anaconda 环境的克隆。

本次发布解决的问题

  • 签入具有修订控制扩展名的文件时出现问题
  • 修订控制扩展无法处理带空格的笔记本名称
  • 如果为 LDAP 配置,则将文件从一个计算节点移动到另一个计算节点时出现问题
  • 应默认为 UTF-8 编码并在未检测到语言环境时警告用户
  • 通过命令行管理工具添加计算资源不起作用
  • 安装程序现在设置以确保正确的文件权限umask 0022

文档更新

  • 在文档中添加了故障排除部分。
  • 添加了有关如何配置 crontab 以在启动时启动 Anaconda Enterprise Notebooks 服务的说明
  • 示例 SSL 配置文件现在具有正确的日志路径
  • 添加了有关如何确保在项目目录上启用 POSIX ACL 支持的说明。
  • 修复了示例 LDAP config.json 中的语法问题
  • 添加了有关如何使用自签名或私有 CA 证书的部分

v0.6.3 2015 年 3 月 27 日

  • 更新的 LDAP 模块
  • LDAP 用户过滤
  • 添加笔记本锁定
  • 添加笔记本集成版本控制系统
  • 在计算节点之间移动项目
  • 特定于用户的计算节点绑定(私有计算节点)
  • 改进的安装过程和依赖性检查
  • 为服务器和网关节点集成了对 SSL 的支持
  • 改进的网关错误处理
  • 修复了更新过程的包依赖项
  • 文档更新