开发者邮件列表摘要 11 月 25 日至 12 月 1 日

新闻

  • 都柏林项目团队聚会 (PTG) 注册已开放 [0]

社区总结

  • Chris Dent 的 TC 报告 [0]
  • 发布倒计时 [1]
  • 技术委员会状态已更新 [2]
  • POST /api-sig/news [3]
  • Nova 通知更新 [4]
  • Nova 放置资源提供者更新 [5]

都柏林 PTG 格式

我们将继续像在丹佛那样的主题(周一至周二),但时间会更短,例如半天。增加了灵活性,其他团队可以通过按需预订 90 分钟时段来预订剩余的可用房间(周三至周五)。由 PTG Bot 驱动。

First Contact SIG

已为该小组创建了 Wiki [0]。该小组正在寻找感兴趣的人担任新人的联系人,并指定时区。贡献者门户、指导 Wiki、上游学院、外展项目等资源链接正在 wiki 页面上收集。来自运营商方面的代表来主持和代表将是好的。

Policy Goal Queens-2 更新

Queens-2 即将结束,我们回顾了社区关于策略的总体目标 [0]。如果您希望更改您的状态,请联系 Lance Bragstad。使用 policy-and-docs-in-code 主题来跟踪相关的代码更改。

未开始

  • openstack/ceilometer
  • openstack/congress
  • openstack/networking-bgpvpn
  • openstack/networking-midonet
  • openstack/networking-odl
  • openstack/neutron-dynamic-routing
  • openstack/neutron-fwaas
  • openstack/neutron-lib
  • openstack/solum
  • openstack/swift

进行中

  • openstack/barbican
  • openstack/cinder
  • openstack/cloudkitty
  • openstack/glance
  • openstack/heat
  • openstack/manila
  • openstack/mistral
  • openstack/neutron
  • openstack/panko
  • openstack/python-heatclient
  • openstack/tacker
  • openstack/tricircle
  • openstack/trove
  • openstack/vitrage
  • openstack/watcher
  • openstack/zaqar

已完成

  • openstack/designate
  • openstack/freezer
  • openstack/ironic
  • openstack/keystone
  • openstack/magnum
  • openstack/murano
  • openstack/nova
  • openstack/octavia
  • openstack/sahara
  • openstack/searchlight
  • openstack/senlin
  • openstack/zun

Tempest 插件拆分目标

Tempest 插件拆分目标 [1] 的开放审查列表 [0] 可用。

未开始

  • Congress
  • ec2-api
  • freezer
  • mistral
  • monasca
  • senlin
  • tacker
  • Telemetry
  • Trove
  • Vitrage

进行中

  • Cinder
  • Heat
  • Ironic
  • magnum
  • manila
  • Neutron
  • murano
  • networking-l2gw
  • octavia

已完成

  • Barbican
  • CloudKitty
  • Designate
  • Horizon
  • Keystone
  • Kuryr
  • Sahara
  • Solum
  • Tripleo
  • Watcher
  • Winstackers
  • Zaqar
  • Zun

开发者邮件列表摘要 11 月 18 日 - 27 日

社区总结

  • Glance 优先级 [0]
  • Nova placement 资源提供者更新 [1]
  • Keystone 即将截止日期 [2]
  • Ironic 优先级和子团队报告 [3]
  • Keystone 办公时间 [4]
  • Nova 通知更新 [5]
  • 发布倒计时 [6]
  • 技术委员会状态更新 [7]

创建了自愈 SIG

Adam Spiers 宣布成立一个围绕自愈的 SIG。其范围是协调使用和开发多个 OpenStack 项目,这些项目可以以各种方式组合,以策略驱动的方式管理 OpenStack 基础设施,通过自动修复和优化服务来应对故障和其他事件。

关于 QA SIG 的提案

一项提案是设立一个共存的 QA 特别兴趣小组 (SIG),该小组将为下游项目提供一个共同协作和共享测试的场所。例如,OPNFV 目前对 OpenStack 版本进行 QA,并积极寻找机会共享工具和测试用例。虽然 SIG 可以用于某些代码工作,但 QA 团队目前将保留,因为存在约 15 个 QA 项目,如 Tempest 和 Grenade。

改进发布营销流程

在发布期间收集和总结“顶级功能”对于 PTL 和基金会营销都很困难。现在已经建立了一个系统供 PTL 突出发布说明 [0]。如果需要,基金会营销团队将与各团队合作,以了解并使内容更适合媒体。

开发者邮件列表摘要 11 月 11 日 - 17 日

摘要

  • POST /api-sig/news [0]
  • 发布倒计时,第 R-14 周,11 月 18-24 日 [1]

[0] – http://lists.openstack.org/pipermail/openstack-dev/2017-November/124633.html
[1] – http://lists.openstack.org/pipermail/openstack-dev/2017-November/124631.html

 

上游长期支持版本

悉尼峰会有一次非常受欢迎且富有成效的会议 [0],讨论关于维护一系列过去版本以提供长期支持 (LTS) 的问题。

过去,社区曾呼吁有兴趣长期维护旧分支的人加入稳定维护团队,前提是如果稳定团队发展壮大,就能支持更多分支更长时间。这个问题已经重复了大约几年,但没有奏效。

本次讨论是关于允许在生命周期结束 (EOL) 后进行补丁协作,并让任何愿意维护更长生命周期分支的人提出一套真正符合他们需求的测试,这些测试由于不断变化的操作系统/PYPI 底层而不太可能损坏。我们需要降低期望,因为分支越老,我们可能产生的东西就越容易损坏。承担额外工作造成的任何负担都由执行工作的人承担,这样就不会对那些不感兴趣的人造成不当影响。

想法是或多或少地保持当前的稳定策略。开发团队负责几个稳定分支。在某个时候,我们现在称之为 EOL 分支的东西,而不是删除它,我们会将其保持开放,并建立一个新的团队来维护该分支。预计这些新团队的成员主要来自用户和分发商。并非所有分支都会吸引团队维护,这没关系。

我们将停止标记这些分支,以便人们了解它们提供的支持级别。可以共享回溯修复和其他修复,但要使用它们,用户需要自己构建包。

测试作业将照常运行,负责维护分支的团队可以决定如何处理它们。如果可能,首选在上游修复这些作业,但根据谁在维护分支、他们实际提供的支持级别以及故障性质,移除单个测试或整个作业是另一个选项。使用第三方测试也被提及,但不是必需的。

关于新组建的维护这些旧分支的团队的策略正在一个 etherpad [2] 中讨论。

房间里的一些反馈表示,他们希望每年发布一个版本,其分支在一年后不会被删除。每年发布一次,但仍然保留 N-2 的稳定版本。我们仍然会回溯修复所有开放的稳定分支。基本上,我们现在所做的,但每年一次。

关于这个建议的讨论扩展到了 OpenStack SIG 邮件列表 [1],认为跳级升级比延长周期是处理升级痛苦的更好方法。每年发布一次而不是每六个月发布一次,意味着我们的版本将包含更多更改,升级可能会更痛苦。我们应该尽可能频繁地发布,这样升级就可以不那么痛苦,版本就可以被跳过。

到目前为止,我们已经找到了一些人来维护稳定分支 12-18 个月。为年度发布保留 N-2 分支意味着将支持期延长到 2 年以上。如果我们这样做,我们需要解决如何留住贡献者。

当我们发布频率不够高时,提交补丁的压力就会增加。错过机会并等待另一年是无法忍受的。

[0] – https://etherpad.openstack.org/p/SYD-forum-upstream-lts-releases
[1] – http://lists.openstack.org/pipermail/openstack-sigs/2017-November/000149.html
[2] – https://etherpad.openstack.org/p/LTS-proposal

开发者邮件列表摘要 10 月 28 日 - 11 月 3 日

新闻

  • 悉尼峰会 Etherpads [0]

摘要

  • Eric Fried 的 Nova Placements 资源提供者更新 [0]
  • Balazs Gibizer 的 Nova 通知更新 [1]
  • Thierry Carrez 的技术委员会状态更新 [2]
  • Chris Dent 的技术委员会报告 [3]
  • Sean McGinnis 的发布倒计时 [4]
  • Chris Dent 的 POST /api-sig/news [5]

TC 选举结果 (续)

恭喜我们 6 位新当选的技术委员会成员
  • Colleen Murphy (cmurphy)
  • Doug Hellmann (dhellmann)
  • Emilien Macchi (emilienm)
  • Jeremy Stanley (fungi)
  • Julia Kreger (TheJulia)
  • Paul Belanger (pabelanger)
完整结果可在此处获得 [0]。流程和结果也可在此处获得 [1]。2430 名合格选民中有 420 人投票,投票率为 17.28%,差值为 29.16% [2]。
投票率低的原因很难确定,除非知道谁在投票以及他们在社区中的活跃度。越来越多的人开始理解 TC 活动的意义,更多地在于职责而非权利(例如,管理和领导)。人们可能不太关心特定个人,投票本身的动力也降低了。如果 TC 的活动充满更多冲突,而共识更少,人们可能会更关心它。

安全 SIG

我们的治理过去只有项目团队来认可 OpenStack 的活动,所以我们创建了一个安全团队。SIG 的引入为认可围绕一个主题或实践的群体活动提供了一个新的结构,而这些活动不主要围绕软件本身。
安全是一个很好的主题示例,可以受益于这种结构,将社区中所有关注安全的人聚集在一起。SIG 可以拥有软件的副产品并拥有 git 仓库,而软件更多的是关于安全性本身,而不是 OpenStack 的一部分。
重要的是在新的模式下考虑漏洞管理团队 (VMT),它作为一个独立的特别工作组。
安全团队在会议上讨论了 SIG 的想法,总体认为值得探索,让 SIG 和团队并行存在,看看是否有吸引力。

开发者邮件列表摘要 10 月 21 日 - 27 日

新闻

  • TC 选举结果 [0]
  • 下一个 PTG 将在都柏林举行,时间是 2018 年 2 月 26 日那一周。一旦有更多详情,我们将在 openstack.org/ptg 发布。 [1]

SuccessBot 说

  • gothamr_  [0]:manila 驱动程序修复分支的更改终于可以合并了 xD 感谢 Infra 团队的 ZuulV3!
  • andreaf [1]: Tempest 测试基类现在是插件的稳定 API
  • 更多 [2]
[1] – http://eavesdrop.openstack.org/irclogs/%23openstack-release/%23openstack-release.2017-10-24.log.html

社区总结

  • Chris Dent 的 TC 报告 43 [0]
  • Balazs Gibizer 的 Nova 通知更新周 43 [1]
  • Chris Dent 的 POST /api-sig/news [2]
  • Thierry Carrez 的技术委员会状态更新 [3]
  • Nova 放置资源提供者更新 [4]

是时候移除 Ceilometer API 了吗?

由 Jeremy Stanley 总结

Ceilometer REST API 在 Ocata 中已被弃用一年,用户调查显示,超过一半的用户已转而使用非 OpenStack 的 Gnocchi 服务 API(以 Ceilometer 作为后端)。Ceilometer 安装指南至少从 Newton 版本开始就一直推荐 Gnocchi。从 Telemetry 团队的角度来看,旧 API 已成为一个有吸引力的障碍,他们希望在 Queens 版本中将其完全删除。

Keystone v2.0 API 移除

由 Thierry Carrez 总结

Keystone Queens PTL Lance Bragstad 通知,Queens 版本将不包含 v2.0,ec2-api 除外。此举是在经过长期的弃用期后进行的。

开发者邮件列表摘要 9月30日 – 10月6日

摘要

悉尼论坛日程公布

TC 提名期已结束

准备 Stable/Newton EOL

  • 已公布的时间表
    • 9 月 29 日:Newton 库最终发布
    • 10 月 9 日:stable/newton 分支进入 Phase III
    • 10 月 11 日:stable/newton 分支标记为 EOL
  • 鉴于这些关键日期有些中断,Tony Breeds 提议将每个日期推迟一周,因此新时间表如下:
    • 10 月 8 日:Newton 库最终发布
    • 10 月 16 日:stable/newton 分支进入 Phase III
    • 10 月 18 日:stable/newton 分支标记为 EOL
  • 线程

政策社区广泛目标进展

Tempest 插件拆分社区广泛目标进展

  • 目标
  • 审查
  • 已完成目标的项目列表
    • Barbican
    • Designate
    • Horizon
    • Keystone
    • Kuryr
    • Os-win
    • Sahara
    • Solum
    • Watcher
  • 正在处理目标的项目列表
    • Aodh
    • Cinder
    • Magnum
    • Manila
    • Murano
    • Neutron
    • Neutron L2GW
    • Octavia
    • Senlin
    • Zaqar
    • Zun
  • 消息

用户组新闻通讯 – 2017 年 9 月

悉尼峰会新闻

让我们激动起来!悉尼峰会临近,不到 30 天了!!

在此峰会指南中获取所有重要信息。它包括住宿建议、特邀演讲者、峰会时间表等等。

时间表已上线!通过网站或通过峰会应用程序随时计划。不知从何处开始规划日程?通过这篇 Superuser 文章,了解悉尼峰会的精彩内容。

关于旅行的超级重要通知!!

*所有*非澳大利亚居民前往澳大利亚都需要签证(包括美国公民)。点击此处了解更多信息

论坛

论坛是(用户和开发者)聚集起来集思广益下一个版本需求、收集前一版本反馈并进行超越单一版本周期的战略讨论的地方。

论坛日程集思广益已在进行中!请查看下面的链接了解关键日期。

您可以在此处阅读有关论坛的更多信息。

#HacktheStack – 云应用黑客马拉松

加入我们参加澳大利亚首次OpenStack 应用黑客马拉松,时间是 2017 年 11 月 3-5 日,地点在澳大利亚技术公园的 Doltone House,就在 OpenStack Summit Sydney 前的那个周末。

这个为期 3 天的活动由当地 OpenStack 社区组织,欢迎学生和专业人士利用最受欢迎的开源基础设施平台和应用编排工具(如 OpenShift(Kubernetes 和 Docker 容器编排器)、Cloudify(TOSCA 和 Docker 应用编排器)和 Agave(Science-as-a-Service 网关))以及首屈一指的开源基础设施即服务:OpenStack 进行黑客马拉松!

有很多参与的机会!您可以报名成为参与者,或者作为导师分享您的专业知识。也有一些很棒的赞助机会

点击此处了解更多信息

 

2018 年峰会新闻 – 保存日期!

应广大要求,2018 年的第一个峰会目的地是温哥华。请将日期记在日历上:2018 年 5 月 21-24 日。

我们 2018 年的第二个峰会将前往柏林!请记住日期:11 月 13-15 日!

新用户组

欢迎我们最新的用户组!

正在寻找您当地的用户组或想在您所在地区开始一个?前往群组门户

OpenDev

错过了OpenDev在此阅读精彩的活动总结。

在此处观看所有会议视频

 

OpenStack 日

OpenStack Days 汇聚了数百名 IT 高管、云运营商和技术提供商,共同讨论云计算并了解 OpenStack。这些区域性活动由当地 OpenStack 用户组和生态系统中的公司每年组织和主办,通常是为期一到两天的活动,包括主题演讲、分组会议甚至工作坊。这是一个绝佳的机会,可以直接听取杰出的 OpenStack 领导者的意见,从用户故事中学习,进行社交并融入您的本地社区。

查看即将举行的 OpenStack Days 的时间和地点。

 

OpenStack 营销门户

OpenStack Foundation 的一些精彩内容可在营销门户上找到。

这包括以下材料:

  • OpenStack 101 幻灯片
  • 2017 OpenStack 亮点与统计数据演示文稿
  • 活动宣传材料(贴纸和 T 恤设计)

Superuser 最新消息

如何安装 OpenStack Horizon Dashboard

如何更深入地参与 OpenStack

如何让您的峰会演讲取得巨大成功

如何在边缘交付网络服务

通过 Outreachy 实习开启您的 OpenStack 技能

 

您有 Superuser 的故事吗?请发送邮件至 editor[at]openstack.org。

 

遗憾的是…告别

上周,我们社区一位极其宝贵的成员,Tom Fifield,宣布他将离开 OpenStack Foundation,不再担任社区经理一职。

Tom,感谢您过去五年来辛勤而卓越的工作!您的工作促进了我们今天拥有一个健康的社区,遍及 160 多个国家,用户和开发者在此协作,共同使云计算更好地服务于重要的工作。

谢谢你,Tom!!

在此处阅读他完整的公告

 

为用户组新闻通讯做出贡献。

如果您想为下一期提交新闻,请提交到此 etherpad

提交的项目可能会因长度、风格和适用性而被编辑。

 

 

 

 

 

 

 

“老板,我想参加悉尼 OpenStack 峰会”

想参加 OpenStack Summit Sydney,但需要帮助来措辞以获得旅行批准吗?虽然我们不能为您写好全部内容,但这里有一个模板供您开始。由您决定峰会将如何帮助您的团队,但鉴于免费的研讨会和培训、技术会议、战略讲座以及与数千名志同道合的 Stackers 会面的机会,我们认为您会很容易找到答案。

 

亲爱的[老板]

我想参加 2017 年 11 月 6-8 日在悉尼举行的 OpenStack Summit。OpenStack Summit 是开源云平台 OpenStack 的最大会议,也是唯一一个我可以获得免费 OpenStack 培训、学习如何向上游贡献代码,并与其他用户交流以了解他们如何在生产环境中使用 OpenStack 的地方。峰会是一个让我有机会带回关于[您想参加的原因!您希望学习什么?这对您的团队有什么好处?]的知识并与我们的团队分享,同时帮助我们了解来自世界各地类似的 OpenStack 用户团队。

澳大利亚联邦银行、腾讯和美国航空公司等公司将发表演讲,技术会议将展示团队如何将 Kubernetes 与 OpenStack 等其他开源项目集成以优化其基础设施。我还可以向项目团队提供关于 OpenStack 的反馈,以便我们的用户需求能够被纳入即将发布的软件版本中。

您可以在 openstack.org/videos 上浏览过去的峰会内容,以查看会议演讲的示例。

OpenStack峰会是我扩展OpenStack知识、建立人脉和提升技能的机会。感谢您考虑我的请求。

[你的名字]

 

了解更多关于峰会的信息并注册,请访问 openstack.org/summit/sydney-2017/

标签:

开发者邮件列表摘要 2017年9月23-29日

摘要

悉尼论坛

通用链接

Etherpads (从悉尼论坛 wiki 复制)

通用内容

如果您想发布一个想法,但没有与特定团队或工作组合作,您可以使用这些

团队和工作组的 Etherpads

用于简单拼写错误修复的垃圾补丁

  • 社区一致认为,除了指导新开发者之外,我们还需要做一些事情。
    • 其他人提到,一些公司正在这样做以在 OpenStack 以外的其他社区中进行游戏。
      • 收获:显示高贡献水平是“低质量”补丁。
    • 社区中的一些人希望为此设置一个停止标志,否则事情永远不会改善。如果我们现在不做些什么,我们将伤害所有人,包括那些本可以做出更有意义贡献的开发者。
    • 其他人希望在我们创建严格的流程之前,我们需要收集数据以证明其他时间提供的指导不起作用。
    • 我们现在有很多传闻信息需要收集和总结。
    • 如果结果表明存在明显的滥用,而不是误解,那么我们可以利用这些数据设计有效的阻止措施,而不会伤害其他贡献者或产生我们的社区不友好的声誉。
  • 有些人不清楚为什么这些补丁一开始会引起如此大的愤怒。它们在修复真实的问题。
    • 也许有 CI 成本,但它们合并得越快,未来有人提出它的可能性就越小,从而降低了 CI 成本。
    • 如果人们非常担心 CI 资源,第一步是让我们更好地了解他们现有的系统,看看资源目前在哪里花费。
  • 线程

管理工作组的状态

  • 管理工作组是在技术委员会、用户委员会、董事会和其他社区成员被邀请参加 2016 年的首次领导力培训后创建的。
  • 跟进我们在 ZingTrain 学到的东西,并推动采用我们发现的工具。
  • 虽然我们做了(并继续)
    • 工作组的活动在决定取消每周会议以获得更广泛的参与后,大部分已经停止。
    • 失去了原有的领导层。
  • 工作组将保持休眠状态,直到有人挺身而出领导它。
  • 如果您有兴趣,请加入 Freenode IRC 频道 openstack-swg。
  • 消息

改进发布营销流程

  • 发布营销是分享每次发布新内容的关键核心。
  • 让我们共同努力,重新构建营销社区和项目如何协同工作以实现发布通信。
  • 在发布期间多次重复要求总结“顶级功能”可能会很烦人,并且每次都要重新收集信息不是有效利用时间。
    • 要求将一份经过润饰的“适合媒体”的信息从发布说明中制作出来,这可能会让 PTL 觉得超出了他们的关注范围或技能。
    • 技术内容营销人员试图从发布说明、邮件列表、规范、路线图等中找到关键功能,但有趣的功能有时会被忽略。
  • 为了弥补这一差距,发布团队和基金会营销团队提议在发布标记过程中收集信息。
    • 我们将从可交付文件收集信息,以提供该系列的亮点(约三项)。
    • 这些文本将用于在 release.openstack.org 上创建一个登陆页面,显示 PTL 标记的“关键功能”,营销团队在发布沟通时应关注这些功能。
      • 此页面将链接到发布说明,以便营销人员可以收集更多信息。
  • 消息

OpenStack 中的简化

  • 出现了两个阵营:希望将 OpenStack 视为一个具有部署方式的产品的人,以及希望专注于配置管理工具的人。
    • 有人举了一个同时使用 Ubuntu MAAS 和 Puppet 的例子。与前者不同,Puppet 解决方案允许使用现有的部署方法。
  • 我们应该开始推广和使用单一解决方案来支持社区的大部分工作。目前,我们通过 Devstack 作为参考实现来做到这一点,但没有人应该将其用于开发/测试以外的任何用途。
    • 这种想法可以使其他部署工作变得相关。
  • PTG 上提到了 Kolla:基于不同“星座”或用例的场景测试和文档。
    • Puppet 已经做过这个,Triple-o 已经做过这个
    • 如果我们细分实际用例,大多数人想要 nova (qemu+KVM)、neutron (vxlan,可能还有 VLAN)、Cinder (ceph)。
      • 如果我们同意覆盖 90% 的用户,这将归结为 4 到 5 个不同的“星座”。
    • 有人一直在研究本地测试环境,它归结为这个
  • 线程

OpenStack 开发人员邮件列表摘要 9月16-22日

摘要

PTG

调查/投票

摘要

Gerrit 升级 Infra 更新

  • Gerrit 邮件发送缓慢,因为它一次发送一封
  • Web UI 文件编辑器
    • 行为异常。可能是因为 API 超时。Gertty 也报告了问题。
  • Message

安装指南 vs 教程

  • 文档迁移以来,人们一直在询问 OpenStack 手册存储库和项目特定存储库中“安装教程”和“安装指南”的用法。
    • 文档团队同意这应该是统一的。
    • “教程”的字面意思是“提供有关特定主题的实用信息的纸张、书籍、电影或计算机程序”。
  • 从 PTG 的讨论来看,所做的区分是安装提供了安装组件的多种可能方式之一。
  • 一致性比为名称争论更重要。
    • 行业趋势是什么?
  • 讨论串

用于简单拼写错误修复的垃圾补丁

  • 2016 年关于此事的事之前的讨论串
  • 各种贡献者正在提交许多拼写错误、样式更改的补丁。
    • 有人表示这可能导致 CI 资源耗尽。
  • TC 创建了“十大求助”,以帮助贡献者了解社区最需要识别的帮助。
  • 这是一个社会问题,而不是技术问题。争论什么有用什么没用可能不值得在这里花力气。
  • 沟通和教育可能是最好的解决方案。对于重复违规者,一对一电子邮件可能是好的,以确保沟通清晰。在新的贡献者门户和上游学院中传达这一点会有所帮助。
  • 讨论串