在 OpenStack 云中测试 Fedora 24 Beta

简介:

虽然离 Fedora 24 还有几周,你现在可以就测试Fedora 24 Beta了。这是一个窥探新特性的好机会,并且可以帮助他们找出仍需要修复的 bug。

Fedora Cloud 镜像可以从你常用的本地镜像或者 Fedora 的服务器中下载。本篇文章我将向你展示如何将这个镜像导入 OpenStack 环境并且测试 Fedora 24 Beta。

最后说一下:这还是 beta 软件。目前对我来说是可靠的,但是你的体验可能会不同。我建议你等到正式版发布再在上面部署关键的应用。

导入镜像

旧版(版本1)的 glance 客户端允许你在 OpenStack 环境中导入一个可通过 URL 访问的镜像。由于我 OpenStack 云的连接速度(1 Gbps)比我家 (大约 20 mbps 上传速度)快,这个功能对我很有用。然而,从 URL 导入的功能[在 glance v2 中被移除了]。OpenStackClient 也不支持这个功能。

现在由两个选择:

  • 安装旧版的 glance 客户端
  • 使用 Horizon (网页面板)

获取旧版本的 glance 是有挑战性的。OpenStack liberty 版本的需求文件对 glance 客户端没有最高版本上限,并且很难找到让旧版客户端工作的依赖文件。

让我们使用 Horizon,这就是写这篇文章的原因。

在 Horizon 中添加一个镜像

登录 Horizon 面板,点击 Compute->Image。点击页面右上方的“+ Create Image”,一个新的窗口会显示出来。并且窗口中有这些信息:

完成后,你会看到这个:

点击“创建镜像Creat Image”,接着镜像列表会显示一段时间的正在保存Saving信息。一旦切换到活动Active,你就可以构建一个实例了。

构建实例

既然我们在使用 Horizon,我们可以在此完成构建过程。

在镜像列表页面,找出我们上传的镜像并且点击右边的启动实例Launch Instance。一个新的窗口会显示出来。镜像名(Image Name)下拉框中应该已经选择了 Fedora 24 Beta 的镜像。在这里,选择一个实例名,选择一个安全组和密钥对(在 Access & Security 标签中)和网络(在 Networking 标签)。确保选择有足够容量的存储(m1.tiny 不太够)。

点击启动Launch并且等待实例启动。

一旦实例构建完成,你能以用户 fedora 通过 ssh 连接到实例。如果你的安全组允许连接并且你的密钥对正确配置了,你应该进入到 Fedora 24 Beta 中了!

还不确定接下来做什么?有下面几点建议:

  • 升级所有的包并且重启(确保你测试的是最新的更新)
  • 安装一些熟悉的应用并且验证它们可以正常工作
  • 测试你已有的自动化或者配置管理工具
  • 打开 bug 报告

原文发布时间为:2016-06-16

本文来自云栖社区合作伙伴“Linux中国”

相关文章
【系统分析】alpha测试和beta测试
【系统分析】alpha测试和beta测试
125 0
WordPress 6.2 Beta 1 已准备好下载和测试
WordPress 6.2 Beta 1 已准备好下载和测试! 此版本的 WordPress 软件正在开发中。请不要在生产或关键任务网站上安装、运行或测试此版本的 WordPress。相反,您应该在测试服务器和站点上测试 Beta 1。
WordPress 6.2 Beta 1 已准备好下载和测试
|
Web App开发 数据安全/隐私保护 iOS开发
【干货分享】说说测试版iOS(Beta)系统怎么装吧!
【干货分享】说说测试版iOS(Beta)系统怎么装吧!
364 0
|
测试技术 开发者
软件测试面试题:Beta测试与Alpha测试有什么区别?
软件测试面试题:Beta测试与Alpha测试有什么区别?
196 0
|
安全 测试技术 程序员
软件测试面试题:软件验收测试包括正式验收测试、alpha测试、beta测试三种测试?
软件测试面试题:软件验收测试包括正式验收测试、alpha测试、beta测试三种测试?
290 0
|
API Android开发 Windows
Android Q Beta 6 终极测试版发布!
### 前言 > 当今手机市场可谓是百花齐放,但手机系统却屈指可数,其中Android和iOS就占据了整个手机系统市场的99%,单单Android就占据了整个手机系统市场的86%,可谓是占据绝对优势。
1117 0
|
测试技术 PHP 数据安全/隐私保护
PHP 7.2 Beta 的测试:PHP 仍然越来越快
PHP 7.2 Beta 1 已于上周发布,预计将于 11 月发布正式版。 PHP 7.2 Beta 1 实现了更多的 Sodium 扩展,针对现代和易于使用的加密、改进 opcache、无效 UTF-8 数据更好的 JSON 解码这些方面,以及自 PHP 7.1 以来的许多错误修复和其他改进。
1578 0