3354 Commits

Author SHA1 Message Date
Zuul
a7e9281b22 Merge "Add afsmon project under infra" 2018-06-12 18:47:01 +00:00
Zuul
833075df50 Merge "add python 2 deprecation timeline" 2018-06-12 18:46:29 +00:00
Julia Kreger
a1c444beed Add principles entry for peer review
During numerous discussions at the Vancouver 2018 Forum,
the topic of discouraging review cultural behaviors came
up repeatedly.

This has come up before, but never to the point where prior
community participants and leaders who took the opportunity
to reconnect with the community came into the room and
explicitly stated that it was the review culture as to
why they left.

The common frustration that was repeatedly raised was having
to revise patches over and over due to varying nitpicks where
negative feedback was left forcing the patch to be updated
in order to gain any additional review feedback.

We recognize that this is counter productive, and that we
need to change our review culture, so we are updating the
principles to express the aspects of peer review that we
value.

Co-Authored-By: Doug Hellmann <doug@doughellmann.com>
Change-Id: I3b615784824de2a15a911780fe8c37928f2c453e
2018-06-12 06:04:03 -07:00
Zuul
c989a13952 Merge "fix tox python3 overrides" 2018-06-11 13:58:41 +00:00
Zuul
ee61fef8da Merge "Add openstackclient to Chef OpenStack" 2018-06-11 13:19:03 +00:00
huang.zhiping
2683829189 fix tox python3 overrides
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.

We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.

We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.

Change-Id: I13cd6b83388368966868f90ae09c88a3c644114f
2018-06-09 01:17:31 +08:00
Zuul
65d0167c23 Merge "fix typos in queens goal completion messages" 2018-06-06 16:22:00 +00:00
Zuul
85b52ab395 Merge "Add Glance completion artifacts for Pike py35 goal" 2018-06-06 15:37:54 +00:00
Doug Hellmann
86d0340f53 document house-rule for chair-proposed typo fixes
Change-Id: I1d3fd353314950690253559714f995c1a29221b6
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-06-06 11:33:24 -04:00
Doug Hellmann
d85893d9ae fix typos in queens goal completion messages
Change-Id: Iab548984c4f3684d2b72054d461f404720d9c317
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-06-06 11:28:03 -04:00
chengebj5238
1df34813d4 Amend the spelling error of a word
Change-Id: I67f80727126ffda8b91af50020189172d1d1d2cd
2018-06-06 16:29:18 +08:00
Surya Prakash Singh
25ed874cbe Support Python 3.5 in Kolla
Change-Id: I7f9779cc35cd66be8a1a5498445bfa97ab450305
2018-06-06 02:37:15 +00:00
Jean-Philippe Evrard
6405a3fa4c Add new roles to OpenStack-Ansible
Two new roles have been asked by the community: a way to
deploy zun, and a way to use qpid dispatch router instead of
rabbitmq.

This patch includes both new roles, as we usually do:
They will be separate of the openstack-ansible main deliverable,
like other roles before it.

Depends-On: https://review.openstack.org/#/c/572551/
Change-Id: I5fb2f24d2eecd38de793a1e739e14614b488e01d
2018-06-05 22:26:19 +02:00
Ian Wienand
c8986f62c7 Add afsmon project under infra
This is a small python library and utility to monitor the partitions,
volumes and other statistics of AFS servers and report them for
collection.  Although there are other AFS monitoring utilities, no
extant projects were found that abstract the data into Python or
support statsd reporting.

Depends-On: https://review.openstack.org/572371
Change-Id: I626fd809502f5df77574c7d70aa7e029a11ecf6b
2018-06-06 05:14:40 +10:00
Zuul
94abc873f1 Merge "PowerVMStackers following stable policy" 2018-06-05 14:25:13 +00:00
Doug Hellmann
848cffcd56 add python 2 deprecation timeline
Change-Id: I64e6848b602a335f0067a6303976124fcf710dfe
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-06-05 10:24:13 -04:00
Zuul
8215c5fd9b Merge "charms: add Glance Simplestreams Sync charm" 2018-06-04 14:39:42 +00:00
Zuul
23dc159137 Merge "provide more detail about the expectations we place on goal champions" 2018-06-04 14:39:41 +00:00
Zuul
2676ea6db5 Merge "Minor grammatical fixes to new project requirements" 2018-06-04 14:38:11 +00:00
Samuel Cassiba
0eaeb65380 Add openstackclient to Chef OpenStack
The openstackclient cookbook supersedes the openstack-client cookbook
for providing Chef resource wrappers around fog-openstack. We want to
include this cookbook to foster contribution and consolidate the
actively developed repos under one place. This will be a deliverable
treated as other maintained cookbooks in Chef OpenStack.

Depends-On: I1512a588897b31984ed72859ee93a89496da07c9
Change-Id: I5eba7be0e57eb02419ca6299fd4e37812e1e4511
2018-06-01 14:41:44 +00:00
Hongbin Lu
b0de69bc56 Update Zun PTL email address
Change-Id: Ib1fe96c21137f10e0aea4c26faa30512391be1ea
2018-06-01 01:58:18 +00:00
Zane Bitter
0776a98635 Minor grammatical fixes to new project requirements
Put all the things the TC has to check into the same tense.

Change-Id: I05c5a78eb0d598bb0b2400d210475e6ca7b06dc1
2018-05-30 20:37:06 -04:00
Zuul
3701eb0a6c Merge "Replace deprecated library function os.popen() with subprocess" 2018-05-30 20:25:48 +00:00
Zuul
f6d7b6b3c2 Merge "Include a rationale for tracking base services" 2018-05-30 17:08:03 +00:00
Zuul
d6e2d17c32 Merge "Note that the old incubation/graduation process is obsolete" 2018-05-30 17:05:02 +00:00
Zuul
99eb6a5db7 Merge "Import ansible-role-tripleo-modify-image" 2018-05-30 17:05:01 +00:00
Brian Rosmaita
fdd2be2c73 Add Glance completion artifacts for Pike py35 goal
Change-Id: Icad1736d73ebbb268bc6f3991d9d2217f09daf4a
2018-05-30 12:08:26 -04:00
Thierry Carrez
1efff8882e Clean up remaining docs links
Documentation links were removed from the projects.yaml file
with commit fb52d2432793cd7688aa6a8fc115c4ab351b2891.

However a couple of them subsisted as the SDK team was in the
process of being renamed around the same time.

Change-Id: I260968d937692ce234ba8c47d8a5bda3061ff251
2018-05-29 11:31:01 +02:00
Luong Anh Tuan
0b4044912e Replace deprecated library function os.popen() with subprocess
os.popen() is deprecated since version 2.6. Resolved with use of
subprocess module.

Change-Id: I445291d05ea12b0a1747225ea24e2986288ead86
2018-05-23 09:24:04 +07:00
Zuul
735e8d251a Merge "fix stein goals build" 2018-05-17 18:14:42 +00:00
Zuul
11a821e7bf Merge "Setup Release Goal Folder for Stein" 2018-05-17 18:14:42 +00:00
Zane Bitter
523376160d Note that the old incubation/graduation process is obsolete
The link to the page containing the historical incubation/graduation
requirements is labelled "Requirements for previously-used
incubation/integration process", but the document itself contained no
indication that the content was obsolete.

Add a note indicating the status and linking to the current process.

Change-Id: I51154558a76cda7be5eb8635c9fc938fe132e082
2018-05-17 12:28:29 -04:00
Jeremy Stanley
d3bf319012 Include a rationale for tracking base services
It was pointed out in #openstack-tc[*] that we may be making some
assumptions about the reasons for base services without having fully
expressed them in any durable form. As an example, when we added a
distributed lock manager to this list the driving reason was that
several services had already implemented their own (some completely
independently, some by copying from other services and then perhaps
making modifications). There are times when we solve this problem by
adding new shared libraries, hence the remit of Oslo, but some
solutions need full-blown services in their own right which may or
may not be developed within the OpenStack community.

We also realize that deployments may be hesitant to turn on useful
features by default because they rely on yet another service, and
this hampers adoption of something which if ubiquitous would perhaps
snowball into the addition of similar useful default capabilities
in OpenStack deployments.

[*] http://eavesdrop.openstack.org/irclogs/%23openstack-tc/%23openstack-tc.2018-05-16.log.html#t2018-05-16T17:55:51

Change-Id: Ie85658e95dad210ea8ef838eb2fb5a571ed02cab
2018-05-16 20:41:42 +00:00
Doug Hellmann
9d5978543a fix stein goals build
Change-Id: I734a37a458850c5593d73db4d0dad7dd0cedb041
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-05-16 15:54:14 -04:00
Steve Baker
c72193475b Import ansible-role-tripleo-modify-image
This role provides a general mechanism to modify existing container
images before or during a TripleO deployment. The main target use
cases are:
- during CI to refresh image packages to test changes
- developer workflows to include code being developed
- third party plugin inclusion to existing images

Change-Id: I13c24af42b765b3dd91abe470d7e23a34540b340
Depends-On: I01dfa1f939181f63e82f8001008c5c9fb89ab866
2018-05-16 14:49:14 +12:00
Zuul
42ec05c360 Merge "Retire tripleo-incubator" 2018-05-15 11:18:26 +00:00
Zuul
a7e438ee06 Merge "Add os_blazar to OpenStack-Ansible" 2018-05-14 22:56:04 +00:00
Zuul
1f7875d575 Merge "move the team badge generation to the end of the build" 2018-05-14 22:56:03 +00:00
Jean-Philippe Evrard
008fe2611a Add os_blazar to OpenStack-Ansible
The os_blazar role is necessary for some deployers, so we
want to include this new role to get new contributions. This will
be as a separate deliverable as the main openstack-ansible project,
like others extra roles before it.

Depends-On: https://review.openstack.org/#/c/566540/
Change-Id: Ife2853269842cdcf4936334f019fee16463a5d80
2018-05-14 10:57:35 -04:00
Doug Hellmann
26700d3bbc move the team badge generation to the end of the build
Newer versions of Sphinx load the extensions before creating any of
the output directories, so the os.mkdir() call in the badge extension
was failing. Fix the problem by tying the badge step to the
build-finished event Sphinx emits when it reaches the end of its
build.

This change also uncaps Sphinx in the requirements file, since that
cap is not honored in the CI job anyway.

Change-Id: Ia6c232c5bc8c4015e00efe0b3b4182da2490acc7
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-05-14 10:51:00 -04:00
Kendall Nelson
e37e23a9eb Setup Release Goal Folder for Stein
Change-Id: I1cc082614184589a6add01c2b7accaec42d855c5
2018-05-10 16:19:13 -07:00
Zuul
59169f93fc Merge "Retire kolla-kubernetes project" 2018-05-10 20:13:21 +00:00
Zuul
0c46aae21b Merge "Add ansible-role-tripleo-keystone to governance" 2018-05-09 18:44:22 +00:00
Zuul
c9e29fd20d Merge "add goal-tools repo to tc list" 2018-05-09 18:43:58 +00:00
Zuul
2d83b7d328 Merge "add the new constellations repository to the documentation team" 2018-05-09 18:43:57 +00:00
Zuul
04cf54a078 Merge "Remove Bandit from the Governance Repository" 2018-05-08 20:28:46 +00:00
Ryan Beisner
39010249c2 charms: add Glance Simplestreams Sync charm
Depends-On: I1bdeabb3a19c591efb188745521a56ecc95b3338
Change-Id: I1cc45f59bb8e89e4f0990312137ee87712b5a4ef
2018-05-08 12:58:36 -05:00
Zuul
4084a752a1 Merge "charms: Add Neutron Dynamic Routing charm" 2018-05-08 14:18:07 +00:00
Zuul
b997219aba Merge "Doug Hellmann nomination for Chair" 2018-05-03 15:24:42 +00:00
Alex Schultz
964d80cc3a Retire tripleo-incubator
Change-Id: I87ead665e1d56ba5a5028cedeeb99a1af45760c6
Closes-Bug: #1768590
Depends-On: https://review.openstack.org/#/c/565840/
2018-05-03 15:24:06 +00:00