OpenStack 社区每周简报(5 月 24 日 - 31 日)

Havana-1 开发里程碑发布

Keystone、Glance、Nova、Horizon、Networking、Cinder、Ceilometer 和 Heat 的 Havana 开发周期第一个里程碑“havana-1”现已发布。它包含自 3 月 Grizzly 预发布功能冻结以来添加的所有新功能。包括 oslo 库,在此里程碑期间实现了 63 个蓝图并修复了 671 个错误。 下一个开发里程碑 havana-2 计划于 7 月 18 日发布。更多详情请参见 Julien Danjou 关于 Ceilometer 的说明

网络的挑战

Lorin Hochstein 分享了一个关于调试 OpenStack 供电实例中网络的非常详细的故事。故事以一个熟悉的消息开始:我无法连接到实例。希望他的故事会被新一代的 OpenStack 用户分享,并成为传奇。

减少差旅,节省更多:推出 OpenStack 卷亲和性过滤器

希望与云上运行的实例关联一些存储空间是很常见的愿望。同样,希望访问它的速度尽可能快。OpenStack 默认情况下不提供一种微调此特定选项的方法。Mirantis 工程师 Alexey Ovchinnikov 讨论了 Mirantis 如何实现这样一个扩展,已经遇到了哪些障碍,以及在使用它时可能会遇到哪些问题。

OpenStack 领导者通过谦逊、实践和成为良好的合作伙伴来学习

总监 Rob Hirschfeld 分享了他对 OpenStack 领导力、开源协作和社区的看法。您对此有何看法?

董事会会议记录 – 5 月 30 日

OpenStack Foundation 董事会于 5 月 30 日上午 9:00(太平洋夏令时)/1600 UTC 举行了电话会议。会议持续了大约 2 小时,但董事会讨论并简要讨论了许多主题。董事会批准并发布了之前会议的会议记录,记录发布在 the wiki 上。执行董事 Jonathan Bryce 发布了 5 月 30 日会议的简要回顾。

技巧与窍门

安全问题

即将举行的活动

之前活动的报告

其他新闻

欢迎新开发者

  • Zhou Xing,IBM
  • Jan Provaznik,Redhat
  • Yang Lei,IBM
  • Simon Pasquier,None
  • Chang Bo Guo,IBM
  • Roman Bogorodskiy,Mirantis

有答案吗?

Ask OpenStack 是 OpenStack 用户的首选目的地。有趣的问题等待回答

每周新闻通讯是社区了解每周发生的各种活动的方式。如果您想向每周更新添加内容或对本新闻通讯有任何想法,请留下评论。

 

报告:5 月 OpenStack Meetup,印度班加罗尔

5 月份我们在印度班加罗尔组织了一次聚会 http://www.meetup.com/Indian-OpenStack-User-Group/events/117132352/

本次聚会吸引了来自不同背景的 75 多人:初创公司、学生、研究人员、开发人员等。

DSC_0323

活动以 Anuta Networks 的 Vamsi Kottisa 的主题演讲开始,这是一次不错的技术演示,概述了他们在 OpenStack 领域的进展。

接下来是 Anuta Networks 的 Amol Wate 对他们的 SDN 解决方案进行深入探讨和演示,该解决方案将与 OpenStack Networking 协同工作。

我们第一次获得了来自 Hastexo 的 Syed Armani 关于 Ceph 及其与 OpenStack 的集成方式的演示。 提出了许多问题并澄清了关于 Ceph 的问题。

最后一次会议由 HP 的 Romil Gupta 主持,他介绍了他们为 RHEV 开发的驱动程序以及不错的演示。 提出了许多问题,并讨论了工作路线图/愿景。

聚会的照片可在 https://plus.google.com/photos/106314994124977332570/albums/5883261931521653409 上找到

感谢 Anuta Networks 举办聚会并为我们提供咖啡/小吃 🙂

标签:

OpenStack社区每周简报(5月17日-24日)

OpenStack Summit 即将前往香港

正式宣布:我们将在 11 月 5 日至 8 日前往香港。峰会将在亚洲博览会举行,这是一个大型会议中心,靠近机场,并连接着万豪酒店。机场快线在亚洲博览会内停靠,方便从城市的大部分地区前往。请查看 签证信息页面常见问题解答,了解更多旅行计划信息。我们鼓励您尽早预订!

连接点:Dell 坚持在 OpenStack 私有云上的发展

OpenStack Foundation 董事会成员 Rob Hirschfeld 总结了对 OpenStack 供电的私有云解决方案的 *日益增长的投资*(Dell正在招聘!)。在重点强调的内容中,最近的公告是关于 增加在 Dell 已经取得成功的领域的投资 加上 加速新功能(例如在 HyperV 启用方面的领先地位)

OpenStack 云消息传递服务的入门之旅

圣地亚哥格里兹利峰会认识到了对 OpenStack 消息服务的需求,并在最后一天的非正式会议设计会议上,一群感兴趣的人们聚集在一起,讨论了一些需求,由此诞生了 OpenStack 消息总线 项目。它被命名为“Marconi”,以纪念 Guglielmo Marconi,无线消息的发明者。Marconi 团队在 Launchpad 上进行协作。

使用 Chef 代码审查和 CI 系统

长期以来,OpenStack Chef 世界的状态一直是重复的工作、无休止的 Chef cookbook 分叉以及与许多 OpenStack 项目选择源代码控制和集成测试方式的集成不足。然而,最近,Chef + OpenStack 社区开始行动起来。来自许多公司的成员聚集在一起,并推动努力,以生成一组文档完善、灵活但重点突出的 Chef cookbook,用于安装和配置 OpenStack 服务。StackForge 现在托管了一组用于 OpenStack 的 Chef cookbook。

在 OpenStack 中虚拟化旧硬件

Loïc Dachary 总结了法国非营利组织 April 如何将五年前硬件的工作负载迁移到 OpenStack。与其将每个 vserver 在运行 Debian GNU/Linux lenny2.6.26-2-vserver-686-bigmem linux 上单独迁移到 OpenStack 实例,不如将 vserver 主机复制到 OpenStack 实例。

提供非英语语言的讨论列表

为了支持我们不断增长的国际社区,OpenStack 基础设施和社区团队致力于允许团体创建使用英语以外语言的邮件列表。有兴趣参与 意大利语越南语 讨论的人员可以加入列表。关于以西班牙语讨论的列表的请求正在 pending审核,如果需要,可以按照 说明 创建其他列表。

技巧与窍门

安全问题

即将举行的活动

其他新闻

欢迎新开发者

  • Kanzhe Jiang,Big Switch
  • Marharyta Kislinska
  • Li Yingjun
  • Satyanarayana Patibandla,TCS
  • Ryan Moore,HP
  • Emanuele Rocca,VU University Amsterdam
  • Aditi Raveesh,Rackspace

有答案吗?

Ask OpenStack 是 OpenStack 用户的首选目的地。有趣的问题等待回答

每周新闻通讯是社区了解每周发生的各种活动的方式。如果您想向每周更新添加内容或对本新闻通讯有任何想法,请留下评论。

标签:

OpenStack 云消息传递服务的入门之旅

由 HP Cloud 开源工程总监 Mark Atwood 发布

5.23.13-Cloud-Messaging

对良好理解的应用程序间消息的需求是新应用程序设计模式超越 LAMP 堆栈的一个信号。

圣地亚哥格里兹利峰会认识到了对 OpenStack 消息服务的需求,并在最后一天的非正式会议设计会议上,一群感兴趣的人们聚集在一起,讨论了一些需求,由此诞生了 OpenStack 消息总线 项目。它被命名为“Marconi”,以纪念 Guglielmo Marconi,无线消息的发明者。Marconi 团队在 Launchpad 上进行协作。

与此同时,HP 正在寻找一种方法,使其已经开发中的应用程序消息传递服务可供 HP Cloud 的用户使用。当 Marconi 项目出现时,HP 决定,与其在毫无意义的 API 标准战中分裂开发社区,不如克隆并跟踪公共 Marconi API,然后为开源 Marconi 项目本身做出贡献。

作为开发过程的一部分,HP 正在“开发者预览版”中运行消息传递服务,这意味着您必须申请加入预览程序才能访问它,并且该服务和 API 都不稳定。哦,而且现在它是免费的。

登录您的 HP Cloud 帐户,然后转到 URL https://account.hpcloud.com/services 并查找“Beta 服务”,然后“请求访问”到“消息传递”。您的请求将被审核,然后激活。这可能需要几天时间,因为此决策循环中有人工干预。

OpenStack 和 HP Cloud 的所有部分都通过 RESTful API 控制,消息传递也不例外。我们将使用 cURL 命令行工具访问原始 API。使用专门的客户端工具可能更易于使用,并且这些工具正在开发中。但是,第一次逐步完成此过程有助于了解所有部分的工作方式。

首先我们需要的是您的 HP Cloud 帐户的 API 凭据。

登录您的 HP Cloud 帐户后,转到 URL https://account.hpcloud.com/account/api_keys 并查找以下信息

  • “项目 ID”,例如“58345815996918”
  • “访问密钥 #1”,例如“2DJ3Z58RZB5JJ7V2JKS3”
  • “显示密钥”。单击它时,将显示类似“bPH13haenb/DlvR1th+u4Uj5ehvYKsF7ApYact6i”的内容
  • “身份” “region-a.geo-1”的 URL。它将类似于 https://region-a.geo-1.identity.hpcloudsvc.com:35357/v2.0/
  • “消息传递” “region-a.geo-1”的 URL。它将类似于 https://region-a.geo-1.messaging.hpcloudsvc.com/v1.1/58345815996918

现在打开文本编辑器,并构造一个名为 keystone-req.json 的文件,其中包含以下 JSON 内容,仅使用您自己的访问密钥、密钥和租户 ID(也称为“项目 ID”)。

{
"auth": {
"apiAccessKeyCredentials": {
"accessKey": "2DJ3Z58RZB5JJ7V2JKS3",
"secretKey": "bPH13haenb/DlvR1th+u4Uj5ehvYKsF7ApYact6i"
},
"tenantId": "58345815996918"
}
}

现在,在命令行提示符下,运行以下 cURL 命令。请注意,URL 是我们之前查找的“身份” “region-a.geo-1”的 URL,并附加了“/tokens”部分。

curl -X POST -H "Content-Type: application/json" \
https://region-a.geo-1.identity.hpcloudsvc.com:35357/v2.0/tokens \
-d @keystone-req.json \
| python -mjson.tool > keystone-rsp.json
请注意,我们通过“python -mjson.tool”管道输出。这是一个有用的技巧,可以美化 JSON,使其更易于阅读。

在文本编辑器中打开生成的 keystone-rsp.json 文件,然后查看。

搜索字符串“token”,您应该看到类似的内容

"token": {
"expires": "2013-05-21T12:38:16.962Z",
"id": "HPAuth10_3e1c44e527f0e64387ff0705e1b09d0ca3ef47c47a6c6afe1738d77f896b4f20",
"tenant": {
"id": "58345815996918",
"name": "[email protected]"
}
},

重要部分是“access.token.id”值。我们将在接下来的几个 cURL 命令的 HTTP X-Auth 标头中粘贴该字符串。

现在搜索文件中的字符串“hpext:messaging”,您将找到一个如下所示的 JSON 块

{
"endpoints": [
{
"publicURL": "https://region-a.geo-1.messaging.hpcloudsvc.com/v1.1/58345815996918",
"publicURL2": "",
"region": "region-a.geo-1",
"tenantId": "58345815996918",
"versionId": "1.1",
"versionInfo": "https://region-a.geo-1.messaging.hpcloudsvc.com/v1.1",
"versionList": "https://region-a.geo-1.messaging.hpcloudsvc.com"
}
],
"name": "Messaging",
"type": "hpext:messaging"
},

“publicURL”是我们用于向消息传递服务发出 REST 命令的 URL。以下是如何列出我们可以使用的所有队列。请注意,我们在 X-Auth-Token 标头中传递了 keystone 身份验证令牌。

curl -X GET -H "Content-Type: application/json" \
-H "X-Auth-Token: HPAuth10_3e1c44e527f0e64387ff0705e1b09d0ca3ef47c47a6c6afe1738d77f896b4f20" \
https://region-a.geo-1.messaging.hpcloudsvc.com/v1.1/58345815996918/queues \
| python -mjson.tool

我们可能会看到

{
"queues": []
}

这意味着,从逻辑上讲,没有创建队列。

让我们创建一个。我们将方法更改为 PUT,并附加 queues/foo 以创建一个名为“foo”的队列。无需使用 JSON 漂亮打印器,因为不会返回请求体。

curl -X PUT -H "Content-Type: application/json" \
-H "X-Auth-Token: HPAuth10_3e1c44e527f0e64387ff0705e1b09d0ca3ef47c47a6c6afe1738d77f896b4f20" \
https://region-a.geo-1.messaging.hpcloudsvc.com/v1.1/58345815996918/queues/foo

然后我们再次列出所有队列。

curl -X GET -H "Content-Type: application/json" \
-H "X-Auth-Token: HPAuth10_3e1c44e527f0e64387ff0705e1b09d0ca3ef47c47a6c6afe1738d77f896b4f20" \
https://region-a.geo-1.messaging.hpcloudsvc.com/v1.1/58345815996918/queues \
| python -mjson.tool

返回的结果是

{
"queues": [
{
"name": "foo"
}
]
}

看,一个名为 foo 的队列。

现在让我们将一些内容放入该 foo 队列。我们通过向队列 URL POST 一些 JSON 来实现,并在路径部分附加“/messages”,如下所示

curl -X POST -H "Content-Type: application/json" \
-H "X-Auth-Token: HPAuth10_3e1c44e527f0e64387ff0705e1b09d0ca3ef47c47a6c6afe1738d77f896b4f20" \
https://region-a.geo-1.messaging.hpcloudsvc.com/v1.1/58345815996918/queues/foo/messages \
-d '{ "body": "Hello World!" }'

然后将其读回来。

curl -X GET -H "Content-Type: application/json" \
-H "X-Auth-Token: HPAuth10_3e1c44e527f0e64387ff0705e1b09d0ca3ef47c47a6c6afe1738d77f896b4f20" \

https://region-a.geo-1.messaging.hpcloudsvc.com/v1.1/58345815996918/queues/foo/messages
这将删除该项目并显示

{"id":"b41ea44e-3962-4010-80ad-4f87dcd6ba8d","body":"Hello World!"}
然后让我们删除该队列

curl -X DELETE \
-H "X-Auth-Token: HPAuth10_3e1c44e527f0e64387ff0705e1b09d0ca3ef47c47a6c6afe1738d77f896b4f20" \
https://region-a.geo-1.messaging.hpcloudsvc.com/v1.1/58345815996918/queues/foo

和往常一样,如果您有任何问题,请给我们发送电子邮件。您可以直接通过 [email protected] 联系我

..m

标签:

OpenStack社区每周简报(5月10日-17日)

OpenStack Compute (Nova) Havana 路线图

Havana 设计峰会于四月中旬举行。此后,Nova 团队一直在记录 Havana 路线图,并全力以赴开发这些功能。开发人员承诺在 Havana 版本中完成的功能列表使用 Launchpad 上的蓝图 进行跟踪。截至撰写本文时,列出了 74 个蓝图,涵盖了广泛的开发工作。Nova 技术负责人 Russell Bryant 重点介绍了其中一些。

Stacker Voices: Thierry Carrez, OpenStack Foundation

Thierry Carrez 负责 OpenStack Foundation 的发布管理,并且是项目技术委员会的主席。Thierry 参与了 OpenStack 最早的版本,当时他在 Rackspace 工作。Cloudscaling 的团队在波特兰的 OpenStack Summit 上与他会面,以了解 Thierry 对发布周期、治理以及他对该项目的愿望的见解。

Swiftsync – 一种同步两个 swift 集群的方法

Enovance 被要求迁移和同步两个 swift 集群,以便为客户提供一种轻松处理 swift 迁移的方法。为此,他们启动了一个名为 swiftsync 的项目,托管在 github 上。

技巧与窍门

安全问题

OpenStack 在野外

每周新闻通讯的一个新部分,专门为 OpenStack 用户提供。如果您想展示 OpenStack 如何帮助您(或者您认识有人使用 OpenStack),请告知我们:电子邮件twitterreddit 或 鸟类载波 都可以。

即将举行的活动

其他新闻

欢迎新开发者

  • Hugh Saunders
  • Bruno Semperlotti
  • YAMAMOTO Takashi, VALinux
  • Fujioka Yuuichi, NEC

有答案吗?

Ask OpenStack 是 OpenStack 用户的首选目的地。有趣的问题等待回答

每周新闻通讯是社区了解每周发生的各种活动的方式。如果您想向每周更新添加内容或对本新闻通讯有任何想法,请留下评论。

标签:

OpenStack 社区每周简报(5 月 3 日 – 10 日)

OpenStack 2013.1.1 发布

2013.1.1 版本是该系列中的最新稳定版本。这些版本是 Grizzly 的错误修复更新,旨在无风险,没有有意的回归或 API 更改。此版本中修复了总共 85 个错误。

OpenStack Grizzly 文档发布

我们发布了 OpenStack 官方文档的 grizzly 版本,现在可在 https://docs.openstack.org/grizzly. 上获取。我们继续通过持续发布流程更新文档,因此欢迎反馈。如果您对 OpenStack 文档的维护方式有疑问或想参与其中,请参阅 https://wiki.openstack.org/Documentation/HowTo. 我们有近 80 名贡献者为 Grizzly 版本的文档做出了贡献。感谢所有帮助创建和维护准确信息的 OpenStack 人员。

回答 Ask 问题的指南

现在是时候开始收集版主指南,以便我们始终拥有一个信息丰富的工具,其中包含始终如一的良好问题和答案。此 wiki 页面托管版主指南的草稿 https://wiki.openstack.org/wiki/Community/AskModerators。在将其移动到 Ask OpenStack 的自然位置之前,欢迎发表评论。

早餐与董事会讨论 – OpenStack 2013 年 4 月峰会

OpenStack Foundation 董事会在波特兰早餐与巴德 (Breakfast With the Bard) 的总结,涵盖了从营销到 wifi、透明度到选举以及贡献的意义等内容。必读。

使用现有的 RBD 镜像并将其放入 Glance

如果 Glance(OpenStack 镜像服务)能够在其存储中转换镜像,例如从 QCOW2 镜像转换为 RAW,该有多好?等待此功能添加,Sébastien Han 正在玩一个场景,您有一个由 Ceph 集群支持的 KVM 集群,您的 CTO 希望您将整个环境迁移到 OpenStack。科幻小说正在行动。

安全问题

OpenStack 在野外

每周新闻通讯的一个新部分,专门为 OpenStack 用户提供。如果您想展示 OpenStack 如何帮助您(或者您认识有人使用 OpenStack),请告知我们:电子邮件twitterreddit 或 鸟类载波 都可以。来自波特兰峰会的更多内容

即将举行的活动

其他新闻

欢迎新开发者

  • Matt Wagner, Redhat

有答案吗?

Ask OpenStack 是 OpenStack 用户的首选目的地。有趣的问题等待回答

每周新闻通讯是社区了解每周发生的各种活动的方式。如果您想向每周更新添加内容或对本新闻通讯有任何想法,请留下评论。

 

标签:

早餐与董事会讨论 – OpenStack 2013 年 4 月峰会

成为 OpenStack 社区的一员是一个激动人心的时刻。这是一次很棒的会议,OpenStack 势头十足。社区的速度和增长令人惊叹。

在峰会周二上午,我们继续了与董事会共进早餐的传统 (BwtB)。我们感谢所有参与者。作为董事会成员,我们非常感谢您的支持、反馈和想法。我们听到了许多积极和鼓舞人心的评论,并参与了许多充满活力的讨论。

通过这份报告,我们想分享我们听到的内容。讨论的话题范围很广,包括

峰会设计环节的成长烦恼
尽管过去几届峰会经过了各种测试和改进,但容纳所有希望参与峰会设计环节的人员仍然存在成长烦恼。设计环节“旨在成为小型、重点开发人员工作环节,项目路线图由积极贡献者设定”。有了这样的描述,很容易理解为什么有如此多的企业人士、用户和开发人员希望参与或旁听。但人们担心,大型的多元化观众会降低环节的产出。

在 BwtB 上提出了许多解决此问题的想法,包括会议主持人、与会者优先级、座位安排和环节隔离。

“斯科蒂,我们需要更多电力呃 WIFI”
虽然会议调查将优先考虑下一次峰会需要改进的项目,但 BwtB 上一个直言不讳的建议是永无止境地需要更多 WIFI。我们技术人员依靠 WIFI。

谁是…
参加峰会的主要原因之一是简单地与我们在 IRC 和其他社区渠道中合作的人们见面。一个简单的建议是,在会议徽章的正反面以漂亮的字体添加 IRC 昵称。50% 的时间您会看到别人的徽章背面,但不知道他们是谁。

前往秋季峰会
对于那些从北美前往秋季峰会的人来说,人们担心旅行成本过高。确定峰会地点由许多不同的因素组成。旅行成本就是其中之一。峰会地点会影响出席人数,无论是在波特兰还是香港。平衡这种成本可能很棘手。规划委员会的调查结果表明,如果进行一些研究并提前预订,与会者会发现旅行费用不会像他们担心的那样高昂。

驱动优先级
几项讨论围绕着如何将客户优先级注入到每个项目的重点和功能中展开。通常在企业开发模型中,这些利益通过产品负责人 (PO) 或产品经理 (PM) 捕获并制定到开发模型中。这如何映射到 OpenStack 模型?这很容易概括为它如何映射到开源世界?

在 BwtB 上,几项讨论都集中在贡献的概念上。贡献可以是代码、领导力或声音的形式。一家公司不能假装为另一家公司的资源做出选择。最多,您可以找到来自一家公司,他们分享您正在帮助描述和因此解决的问题的资源。

开源世界中一个熟悉的说法是“挠痒痒”。多年来,这种说法一直推动着开源开发人员。如果您发现没有东西可以满足您的需求,请自己编写解决方案,或者更好地表达需求,以帮助找到那些分享这种需求的人,并共同编写解决方案,从而利用您的经验和专业知识或为能够为您做出贡献的人提供支持。

大视野
BwtB 上还讨论了让 TC 在各个项目中发挥更重要作用,例如在安全性和 API 版本控制方面,协调和设定各个组的指导方向。引用 TC(或至少某人)需要对以下方面进行更多跨项目考虑
API 兼容性和一致性
架构一致性
安全性
来自用户的输入来指导我们的道路

对齐文档
人们对文档滞后于实现表示担忧。那么我们如何使 OpenStack 文档更加最新,并改进质量和时间表?这是 BwtB 的与会者提出的问题。提出的建议包括要求在代码的同时检查文档更改,而不仅仅是设置一个标志,表明文档可能会受到影响。

OpenStack 是什么?
几张桌子讨论了当前核心/集成/孵化框架的进展,并听取了关于未来方向的意见;人们似乎更喜欢内核/驱动程序的类比。对于核心-集成-孵化的新方法,存在一些困惑,例如区别是什么,哪些人可以在TC(技术委员会)中占席等等。在接下来的阶段,技术委员会和理事会进行早期和持续的讨论非常重要。重要的是,在得出任何结论时,确保TC和理事会以基金会的正式声明批准所有步骤。

互操作性
有很多关于互操作性的兴趣。BwtB(Build the Bridge)会议上的参与者似乎对refstack方法感到满意。他们表达了对API驱动的互操作性或相同代码库互操作性在不同项目中的适用性,以及对插件的验证团队的意见。

推广OpenStack
OpenStack作为数据中心操作系统模型的未来走向如何?如何支持它?营销讨论涵盖了多个桌子的内容。包括一张桌子关于如何最好地向CIO/IT总监解释OpenStack的讨论。参与讨论的人员认为,OpenStack网站上提供的视频概述以及在峰会上主题演讲中展示的用户案例非常有帮助。

其他人则思考为什么开源竞争对手会产生FUD(恐惧、不确定性和怀疑),而缺乏对真正竞争对手(专有软件)的认知。

还有其他人对OpenStack的认知表示担忧。这些认知包括复杂性、人才短缺、安全漏洞以及运行OpenStack需要太多人员。这些认知构成了采用的障碍。

透明度
理事会在二月份的会议上启动了一个委员会,旨在提高透明度,并促进基金会成员、理事会成员、技术委员会、用户委员会和其他委员会之间的协作。委员会成员利用会议机会,在各自的桌子上讨论了委员会的想法和努力。每个人都支持透明度,并且接受了在透明度和损害项目战略地位之间取得平衡是一个重要的考虑因素。监察员和分阶段发布被认为是可行的解决方案。

与会者还强调了在项目流程中直接参与的重要性。重要的是,TC和理事会要倾听项目的意见。

选举
理事会在二月份的会议上还启动了一项改进个人成员选举流程的努力。参与这项努力的理事会成员利用BwtB的机会收集关于正在进行的想法和努力的反馈。许多人很高兴看到变更实施的时间表正在制定,并对迄今为止的努力感到满意。

结论
正如您所见,讨论和提出的主题范围广泛,每个主题都可以单独撰写一篇完整的报告。作为理事会,我们感谢您的意见。我们将进一步研究这些问题,并利用这些意见来指导我们努力的优先级排序。再次感谢您的参与。我们期待在秋季峰会上再次相聚。

此致,

OpenStack理事会

OpenStack 社区每周简报(4 月 25 日 – 5 月 3 日)

介绍Murano:将Windows环境引入OpenStack

响应对在OpenStack云上部署和运行基于Windows的应用程序日益增长的需求,Mirantis团队启动了Murano:一个原生OpenStack组件,可实现按需快速配置和运行Windows环境。

谁撰写了OpenStack Grizzly文档?

对文档和代码进行数据分析,可以帮助我们了解文档是否跟得上代码的更新速度。Anne Gentle深入研究文档,并提供了数据和见解。

“I”发布周期命名

下一次OpenStack峰会将在香港举行。这带来了一个命名难题,因为在中文的经典转写中,没有以“i”开头的词语。因此,技术委员会愿意稍微修改规则,以扩展候选范围……欢迎在wiki上添加您的建议。

Stacker Voices:Monty Taylor,HP

Cloudscaling Engineering在波特兰OpenStack峰会上与HP的Monty Taylor(本周也获得了wired.com个人资料,也达到了摇滚明星的地位)进行了交谈。Monty领导着OpenStack的CI(持续创新)项目。在他的职位上,他和他的团队构建了测试系统,使得OpenStack项目能够从Bexar发布的几十个贡献者扩展到如今推动数百个补丁的700多名开发人员。

一点追踪技巧

Yahoo!的Timothy Daly为OpenStack添加了指标和追踪,并发布了tomograph:一个工具,可以查看OpenStack在幕后是如何运作的。

为 OpenStack 活动看板贡献代码

我们发布了完整的OpenStack Insights文档,二进制文件和源代码可以从Sourceforge下载,而OpenStack Dash工具是原生的MetricsGrimoire集合,托管在github上。代码是自由的,您可以随意使用它。

如何使用pylint减少误报

测试您的Python代码可能会很复杂,使用pylint时,您看到误报,这意味着它会抱怨一些实际上是正确的行。lintstack旨在解决这个问题:尽可能减少pylint的误报,同时不牺牲准确性Yun Mao描述了lintstack的工作原理。

之前活动的报告

技巧和窍门

OpenStack 在野外

一个专门为OpenStack用户提供的每周新闻通讯的新部分。如果您想展示OpenStack如何帮助您(或者您认识有人使用OpenStack),请告知我们:电子邮件TwitterReddit或 鸟类载体都可以。同时观看波特兰峰会的主题演讲

即将举行的活动

其他新闻

欢迎新开发者

  • Shawn Hartsock,VMwware
  • David Martin,redbrick health

有答案吗?

Ask OpenStack 是 OpenStack 用户的首选目的地。有趣的问题等待回答

每周新闻通讯是社区了解每周发生的各种活动的方式。如果您想向每周更新添加内容或对本新闻通讯有任何想法,请留下评论。

标签:

德国、以色列 & 匈牙利 – OpenStack活动

Jonathan Bryce和OpenStack基金会团队的几位成员将于本月晚些时候前往欧洲参加三个重要的区域活动。Jonathan和OpenStack社区的其他知名成员将在每个活动上发表演讲。如果您在附近,并想了解更多关于OpenStack的信息或与社区中的其他人建立联系,请计划参加!

帮助我们传播信息,我们希望在那里见到您!

德国柏林 – 5月24日星期五

Screen Shot 2013-05-02 at 11.20.29 AM

OpenStack DACH Day 2013将为与会者提供来自OpenStack开发者和成功在生产环境中使用OpenStack的企业的第一手洞察,用于私有和公共云。演讲阵容 包括来自行业领导者的演讲者,例如

  • Jonathan Bryce, OpenStack 基金会
  • Kurt Garloff,Deutsche Telekom AG
  • Monty Taylor, HP
  • Bernhard Wiedemann & Sascha Peilicke,SUSE
  • Muharem Hrnjadovic,Rackspace Cloud
  • Dr. Wolfgang Schulze,Inktank
  • Tobias Riedel,Netways
  • Dr. Udo Seidel,Amadeus Data Processing

注册参加

  • 时间:2013年5月24日星期五
  • 地点:柏林展览中心(Messegelände unter dem Funkturm),7号馆,作为LinuxTag的一部分
  • 门票:注册是免费的,并且有200张门票可用 在 http://openstackdach2013.eventbrite.com

以色列特拉维夫 – 5月27日星期一

Screen Shot 2013-05-02 at 10.51.04 AM

加入OpenStack社区,参加第三届OpenStack Israel活动,由OpenStack社区支持者IGTCloud和GigaSpaces共同组织。该活动由OpenStack基金会赞助,并包括来自 OpenStack社区的演讲者。了解OpenStack最新的 Grizzly发布 信息,深入了解Quantum网络,了解新的Cinder存储, 听取其他人如何使用OpenStack技术,以及与来自IBM、HP、Rackspace、RedHat、GigaSpaces、DreamHost、Ravello、Mirantis、Cloudsoft和Hastexo等顶级行业 领导者交流。

注册参加

  • 时间:2013年5月27日星期一
  • 地点:以色列赫兹利亚艺术中心,Jabotinsky街15号
  • 门票:注册是免费的,但只有300张门票可用,所以请尽快注册! http://www.openstack-israel.org

匈牙利布达佩斯 – 5月29日星期三

Screen Shot 2013-05-02 at 10.50.39 AM

加入我们参加OpenStack CEE Day – 一个针对中东欧地区的大规模为期一天的用户大会。与会者将从行业领先的关键演讲者那里获得OpenStack的见解,以及用户案例研究、研讨会和深入讨论环节。OpenStack CEE Day欢迎用户、潜在用户、生态系统成员、合作伙伴、开发人员以及所有对OpenStack开源云创新的充满热情的人。

注册参加

####

查看hastexo博客的最新文章关于这些活动 – 五月了。一定是OpenStack月! 

关注@OpenStack 在Twitter上 获取最新消息。

为 OpenStack 活动看板贡献代码

我们发布了完整的OpenStack Insights文档,二进制文件和源代码可以从Sourceforge下载,而OpenStack Dash工具是原生的MetricsGrimoire集合,托管在github上。代码是自由的,您可以随意使用它。我们正在努力将这两部分代码尽快交给OpenStack Infrastructure团队。

在波特兰峰会上举办的漫长的会议和一对一讨论之后,我在开发邮件列表中创建了一个新的主题。您可以通过订阅仅“指标”主题来加入关于OpenStack指标和Activity Board的讨论,从而避免开发列表中的大量流量。您只会收到主题中包含[metrics][activity]字样的消息,而不会收到其他消息。访问http://lists.openstack.org/cgi-bin/mailman/options/openstack-dev订阅,并在主题类别中选择“Metrics”。

如果您想知道OpenStack Activity Board如何帮助您了解团队在项目中的活动,构建报告,集成来自不同来源的数据,请参加我们5月9日举办的网络研讨会。我们将继续解决已知问题,同时思考平台的未来。