发布说明#
v4.3.3 2019年11月5日#
面向管理员的变化:
支持从
main
渠道获取包添加一个新的配置键
emptyDefaultChannels
以避免从free
频道搜索包文档更新
面向用户的变化:
移除gdal和basemap
更新ipykernel、jupyter_core和jupyter_client
更新 astropy, scikit-learn, dask, numba, numpy, scipy, pandas 和 matplotlib
内部修复:
将Python更新到版本2.7.17
将Angular更新到版本1.7.8
将urllib3更新到版本1.25.3
将Node.js更新到版本10.15.3
将pycrypto替换为pycryptodome 3.8.2
将paramiko更新到2.60版本
将jinja2更新到2.10版本
更新请求至版本2.88
将grunt更新到版本1.0.4
将请求更新到版本2.22.0
将gunicorn更新到版本19.9.0
将openldap更新到版本2.4.46
将python-ldap更新到版本3.2.0
移除了growl和superagent依赖
将rbase和r-essentials更新到版本3.5.1
v4.3.2 2019年5月29日#
内部修复:
将Bootstrap更新到版本4.3.1
将jQuery更新到版本3.3.1
将jQuery UI更新到版本1.12.1
更新笔记本到版本5.7.8
将ipywidgets更新到版本7.4.2
将ipyparallel更新到版本6.2.3
在xsrf、access_token和refresh_token的cookies上设置Secure标志
v4.3.1 2019年3月25日#
面向管理员的变化:
添加服务器端会话管理的选项
添加选项以在注销时终止终端会话
内部修复:
在会话cookie上设置Secure和HTTPOnly标志
修复XSS漏洞
v4.3.0 2018年10月24日#
面向管理员的变化:
修复了计算日志未遵守
logMaxFiles
键的错误在创建用户索引时出现问题,记录并显示描述性错误消息
当启用
uniqueEmail
设置时,如果创建新用户时出现重复电子邮件地址的问题,记录并显示描述性错误消息添加带有服务器主机数据(IP、AEN版本和服务器版本)的页脚服务器页面
修复管理员脚本以更改私有项目的状态
修复更新/编辑现有资源时的验证错误
文档:添加关于使用MongoDB更新旧项目以包含新数据中心信息的KB文章
文档:在SSO文档中添加重启服务步骤
文档:添加对MongoDB新版本的支持
文档:添加关于
uniqueEmail
的文档文档:在配置文档中添加
projDirsAsHome
键文档:重写“使用项目目录作为主目录”部分
文档:为管理命令添加完整路径
文档:警告关于从已测试的包升级
文档:在“使用LDAP进行身份验证”部分添加缺失的步骤
文档:添加关于孤立项目的故障排除文档
文档:连接到AEN时警告不要使用IP地址
文档:在故障排除页面添加关于“启动项目时出错”的条目
文档:重写“NFS的组和用户权限”部分以及配置页面中
identicalGID
键的描述文档:添加一个新部分,介绍在AEN中使用MRO包(更新:MRO已于2021年停止使用)
文档:在使用LDAP/AD时保留用户名的大小写
文档:在安全要求中添加umask 0022
文档:添加关于更改安装位置的新章节
文档:添加关于如何手动为网关分离根CA的说明
文档:添加关于升级自定义环境的说明
文档:添加关于如何在AEN中找到conda配置文件的说明
文档:添加关于在配置AEN与版本2.33.3至2.33.10的Repository之间的SSO时使用
USE_SERVER_BASED_SESSIONS: false
的说明
面向用户的变化:
增加工作台文件上传限制
修复Bokeh示例
扩展
nb_locker
以检测服务器断开连接并在发生时生成警报文档:更新笔记本应用程序以正确指向AEN文档
文档:强调在工作台中权限不会递归应用
内部修复:
将Nginx版本更新至v1.12.2
在计算升级过程中移除未使用的服务器配置文件
从后脚本步骤中移除已定义的计算默认设置
固定widgetsnbextension版本以防止版本不匹配问题(ipywidgets)
从conda克隆操作中移除
--offline
标志支持 MongoDB 3.4.14 并将 pymongo 更新至版本 3.2.2
修复LDAP用户名大小写敏感问题
安全修复和增强
v4.2.2 2018年3月1日#
面向管理员的变化:
添加管理员命令以更改项目所有者
服务器:添加禁用公共项目的能力
网关:添加对SSL私钥密码的支持
文档:在文档中添加备份和恢复操作手册
文档:在升级过程中强调备份
文档:建议将AEN和项目文件夹放在同一个文件系统上
文档:将RHEL版本7.4添加到支持的版本中
文档:添加故障排除说明,以解决通过LaTeX下载笔记本为PDF时的问题
面向用户的变化:
将bokeh升级到版本0.12.7
将holoviews升级到版本1.8.3
将numba升级到版本0.35.0
将scikit-learn升级到版本0.19.0
内部修复:
修复在启用requiretty时的初始化脚本中的错误
修复与AEN_SUDO_SSH选项相关的错误
修复了当目录包含空格时fix_ownership函数中的错误
文档:修复Active Directory配置示例中的错误
服务器:修复在服务器和网关的安装后更新监督者配置文件中用户/组时的错误
服务器:修复管理员报告用户总数不一致的错误
服务器:修复在启用开放注册和LDAP时登录屏幕中的错误
服务器:修复最后看到日期的错误
服务器:修复监控报告空白的错误
服务器:从本地CDN加载JS文件
服务器:修复从监视器终止或重新启动应用程序时的错误
服务器:修复在使用Internet Explorer 11时创建项目时出现的错误
计算:修复使用pivottablesjs时的404错误
移除Wakari云残留
v4.2.1 2017年12月18日#
面向管理员的变化:
无
面向用户的变化:
无
内部修复:
修复使用由私有CA签名的自签名证书时未检测到的“ca”密钥
修复使用SSL时的登录重定向问题
为获取和发布请求添加验证网关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终端应用程序
包含了额外的笔记本扩展(
nbpresent
和nb_anaconda_theme
)在默认项目环境中更新到conda 4.2.9
为网关和计算启动器添加了HTTP超时设置
将默认网关端口更改为8089
增加了对全数字用户名的支持
将R通道添加到默认的conda配置文件中
其他错误修复
v4.0.0 2016年6月30日#
自定义安装方式:
AEN 功能ID和组
AEN(安装和运行)
sudo
命令从AEN服务账户中移除root访问权限
可配置的sudo命令
限制对所有进程的sudo访问
升级Jupyter到4.2
将anaconda-nb-extensions升级到最新版本
升级Anaconda到4.0
弃用 wakari-publisher
安全增强
所有AEN服务器组件之间记录的SSL配置
多个错误修复
整体文档修订和一般改进
v0.10.0 2016年2月2日#
新项目仪表板
能够为项目加星和标记
粘性搜索
新的 Jupyter Notebook 扩展
所有包的更新。亮点:bokeh 0.11, ipython/jupyter 4.1。
v0.9.1 2015年10月19日#
新增搜索功能,用于查找项目及项目中的文件。
在项目视图中添加了“相关项目”列表,基于代码相似性。
Workbench 应用程序中项目文件的细粒度访问控制的新用户界面
查看器应用程序现在可以正确渲染纯文本文件
更新了LDAP配置文档
所有包的更新。亮点:bokeh 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用户属性现在被忽略。
文档更新#
更新并整合了故障排除指南。
简化了安装过程中的一些步骤。
更新了Examples目录中的笔记本,以便与最新的IPython Notebook和Bokeh一起使用。
在故障排除指南中添加了关于项目权限的部分。
添加了关于如果数据中心已被移除如何移除项目的说明。
v0.7.0 2015年6月12日#
新功能#
更新Bokeh至v0.9版本
能够列出服务器上安装的包
管理员现在可以完全访问所有项目。
增加了服务器、数据中心和计算资源之间连接状态的自动检查和显示。
在创建新项目时,项目的环境会自动创建为根Anaconda环境的克隆。
此版本中解决的问题#
使用版本控制扩展检查文件时出现问题
版本控制扩展无法处理带有空白的笔记本名称
如果配置为LDAP,将文件从一个计算节点移动到另一个计算节点时出现问题
如果没有检测到区域设置,应默认使用UTF-8编码并警告用户
通过命令行管理工具添加计算资源无效
安装程序现在设置
umask 0022
以确保正确的文件权限
文档更新#
在文档中添加了一个Troubleshooting部分。
添加了关于如何配置crontab以在启动时启动Anaconda Enterprise Notebooks服务的说明
示例SSL配置文件现在具有正确的日志路径
添加了关于如何确保在项目目录上启用POSIX ACL支持的说明。
修复了示例LDAP配置中的语法问题
添加了关于如何使用自签名或私有CA证书的部分
v0.6.3 2015年3月27日#
更新了LDAP模块
LDAP 用户过滤
添加了笔记本锁定功能
添加了Notebook集成的版本控制系统
在计算节点之间移动项目
用户特定的绑定到计算节点(私有计算节点)
改进了安装过程和依赖检查
为服务器和网关节点增加了SSL支持
改进的网关错误处理
修复了更新过程中的包依赖问题
文档更新