325 Commits

Author SHA1 Message Date
Zuul
5967dde7a8 Merge "Add scripts for abandoning old patches" 2019-06-12 01:10:31 +00:00
Wes Hayutin
26ce1539f8 add ci-reproducer to address bugs recreating ci results
The TripleO team is putting together tools to reproduce
CI results outside of the upstream CI system.  This
tag can be used to organize those issues and bugs.

Change-Id: I572aaa02b35792b32bd0572046a899c51bf3d94a
2019-06-06 09:50:13 -06:00
Kamil Sambor
5e9fdfef2a Add scripts for abandoning old patches
In TripleO projects we have a lot of old reviews,
this two scripts will help to automatically abandon
this patches. All decisions about abandoning are
based on:
https://specs.openstack.org/openstack/tripleo-specs/specs/policy/patch-abandonment.html

Change-Id: I5763607508b37437d8d98691ee20e9f5c94b1861
2019-06-06 13:44:55 +02:00
Kevin Carter
32abf732ae Add the "transformation" squad
The "transformation" squad has been added to the squands documentation.
This squad will bring together a group of folks working on the
tripleo-ansible effort, which will initially focus on converting our
heat template and puppet tasks into ansible; the results of this effort
will be put into playbooks and roles housed within the tripleo-ansible[0]
respository.

Per the initial mailing list post[1] this squad will also begin working
with various upstreams and collaborating across project teams within the
OpenStack ecosystem.

[0] - https://opendev.org/openstack/tripleo-ansible
[1] - http://lists.openstack.org/pipermail/openstack-dev/2018-August/133295.html

Change-Id: I07056e774658f2f7952dbf3a6a79ff3929e670ef
Signed-off-by: Kevin Carter <kecarter@redhat.com>
2019-06-03 09:13:41 -05:00
Alex Schultz
c12cd26c21 Scale Undercloud with a Minion
During the Train PTG, we identified that scaling the heat-engine and
ironic-conductor may be beneficial to improving scale. This spec
proposes to create a new undercloud minion node so that an operator
can provide additional systems for heat and ironic usages.

Change-Id: Ic5a5a785b4102383d7369b3a825fe5d615d381c0
Related-Blueprint: undercloud-minion
2019-05-03 10:51:00 -06:00
Zuul
a8d185faea Merge "Update squads" 2019-04-23 13:26:37 +00:00
OpenDev Sysadmins
f152a30889 OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:36:07 +00:00
Alex Schultz
43ba3c69fd Update squads
We no longer have ui, workflows or container related squads. Let's
remove them from the list.

Change-Id: I49b6db67d4ea99f6273ad843674e559efc151b8d
2019-04-15 09:42:50 -06:00
Arx Cruz
bd6ba781dd Add "tempest" tag in Launchpad
With all the jobs running tempest now, it's good to have a way to track
down all the tempest issues easily on Launchpad.

Change-Id: I885df34d5768f65776df7d6c722eebbb92718a0e
2019-04-12 11:56:28 +00:00
Cédric Jeanneret
4b8e4ac9a0 New spec: manage certmonger with ansible instead of puppet
Change-Id: Id119080d1c21ee0beb0c6ee3478cf29ee0db5098
Blueprint: ansible-certmonger
2019-04-10 09:19:41 +00:00
Quique Llorente
be2b9dcb31 Deprecate oslosphinx with openstackdocstheme
Oslosphinxs is bosolete and will be EOL after pike, this replace it with
openstackdocstheme with is the official replacement.

Also upgrade sphinx to make it compatible with newer version of yasfb.

Unit test are run with python3 so we can upgrade sphinx to >= 2.0.0

Closes-Bug: #1824074

Change-Id: Ifb28b4e656b60dc1b2dcb6da08b0e717439586ee
2019-04-10 09:24:09 +02:00
Cédric Jeanneret
ff7f487144 Create Train specs placeholder
Change-Id: I14f8b616afadb37c9edea2b02edea42e396db666
2019-03-26 15:59:23 +01:00
Dan Prince
827c692c8a Add spec safe-side-containers
This is an alternative pattern which can be used to launch
side containers in a safe manner within our current architecture.

A specific focus here is Neutron which requires its side container
processes to run in network namespaces.

Change-Id: I352b0fbad444f8f340e53da0b758287f55e1c752
2019-03-04 09:02:00 -05:00
Zuul
a81a4ad8fa Merge "Amend Validation Framework Spec" 2019-02-22 11:00:44 +00:00
Zuul
61b52f9d5a Merge "fix a typo in specs/policy/expedited-approvals.rst" 2019-02-16 17:09:27 +00:00
Zuul
6224d13da6 Merge "Major Upgrades Including Operating System Upgrade" 2019-02-12 14:29:28 +00:00
Cédric Jeanneret
0d319b1b2e Amend Validation Framework Spec
Following discussions and meetings, the following change has to be
done in order to get a clean code:
- validations should be presented as roles, not playbooks
- current existing playbooks should be migrated to roles
- in order to keep the mistral compatibility, playbooks will be
  created and just include the roles

Change-Id: Ifa36b59c81e6757f1bdb258c477723e883a4f30b
2019-02-12 09:51:12 +01:00
melissaml
d49f6a0fdb fix a typo in specs/policy/expedited-approvals.rst
Change-Id: Icf7a7cc228b13299b1c40ddb48a7c4c74a613030
2019-02-12 14:16:33 +08:00
Jiri Stransky
653683981c Major Upgrades Including Operating System Upgrade
Co-Authored-By: Sofer Athlan Guyot <sathlang@redhat.com>
Change-Id: I7f2dc6b4ad301e7c5a9a041c870cf20f054f3614
Implements: blueprint upgrades-with-os
2019-02-07 16:45:29 +01:00
Zuul
fe529617ad Merge "Change openstack-dev to openstack-discuss" 2019-01-21 22:34:20 +00:00
Chandan Kumar
3de28c46f1 New spec for stein: os_tempest tripleo integration
Change-Id: I8502c05268b77c7e19a52316b0d669cf8b74b6d9
2019-01-15 14:04:10 +05:30
huang.zhiping
e32624f90d Change openstack-dev to openstack-discuss
Mailinglists have been updated. Openstack-discuss replaces openstack-dev.

Change-Id: Ic5164cfbff27f71ed62259571c4dc91ec3b38994
2019-01-11 06:09:47 +00:00
Zuul
54ed11f861 Merge "New Spec for Stein: in-flight validations." 2019-01-09 16:41:39 +00:00
Cédric Jeanneret
c2a325c809 New Spec for Stein: in-flight validations.
Change-Id: I2471edef3f8756873661525ca1302ab552353e4c
2018-12-17 14:54:23 +01:00
Zuul
7b546d22f7 Merge "Replacing the link in HACKING.rst" 2018-11-28 09:43:42 +00:00
Zuul
558297f172 Merge "Bare metal provisioning without Nova and Glance" 2018-11-23 15:17:28 +00:00
zhouxinyong
eabaeee14e Replacing the link in HACKING.rst
Change-Id: Ifdfaa2294809c33ec4743bfcc3e371c69cefce76
2018-11-16 09:53:01 +08:00
Dmitry Tantsur
697c49edab Bare metal provisioning without Nova and Glance
Change-Id: I25583513edd907cc82d0c2629ef7efeffe65c828
Implements: blueprint nova-less-deploy
2018-11-07 14:47:01 +01:00
Dan Sneddon
cbbdf24e41 blueprint tripleo-routed-networks-templates
Spec: triple-routed-networks-templates Refactor THT for routed nets.

This spec describes the problem set and work items to implement support
for routed network deployment with TripleO Heat templates. For routed
networks, we will need to support an additional layer of abstraction
for isolated networks, where there are multiple broadcast domains, each
with their own VLANs. Separate VLANs with routers connecting them
allows for horizontal scalability and reduced broadcast, multicast and
unknown unicast traffic within each VLAN.

This is a dependency of blueprint tripleo-routed-networks-deployment

Change-Id: I50dab467fde8a1e62ab0b24ce12d639d72dd692b
2018-10-30 15:36:43 +01:00
Zuul
a6b53769fd Merge "Zero footprint installer spec" 2018-10-10 20:05:17 +00:00
Cédric Jeanneret
ef7ae95f6d Remove useless placeholders in spec directories
Change-Id: I32de995a1e21bb5e43889ce41fb15aace02d516b
2018-10-01 10:04:28 +02:00
Zuul
709b3e3243 Merge "Validation Framework specifications" 2018-09-28 12:31:04 +00:00
Zuul
cec456502c Merge "Remove the redundant word" 2018-09-28 12:19:19 +00:00
Cédric Jeanneret
42edb218bd Validation Framework specifications
Provide a common, unified validation framework inside tripleoclient.

This resubmits Iffaa3c99ac401626c70211437dd98f214b4973e4 previously
merged too fast.

This reverts commit 20fc7a387af043809ec96a6ac1c3bac29f60516b.

Blueprint: validation-framework
Change-Id: Ib99f82227d045c07d1e8b602627c8bcd6a88114c
2018-09-28 13:22:38 +02:00
Zuul
09ec27b652 Merge "Improve upgrades_tasks CI coverage with standalone for Stein" 2018-09-26 06:59:29 +00:00
Zuul
8e2bbc0148 Merge "Support for Podman in Stein" 2018-09-26 06:59:29 +00:00
Marios Andreou
85669d8da7 Improve upgrades_tasks CI coverage with standalone for Stein
Utilizing the standalone installer to better test the upgrade
tasks within existing ci wall-time and nodes.

As part of Stein PTG discussion [1] it was decided that the
approach outlined here will be one of two main streams for
upgrades CI in S. This for testing service upgrade_tasks
and another stream for testing the workflow. That latter
workflow stream is not considered here.

[1] https://etherpad.openstack.org/p/ptg_denver_2018_tripleo_ci
Co-Authored-By: Jiri Stransky <jistr@redhat.com>, Athlan-Guyot sofer <sathlang@redhat.com>
Change-Id: Ic8a8867018c6fb866856a45a2bf472a0ed65d99b
2018-09-19 14:48:55 +03:00
Zuul
771b175b82 Merge "import zuul job settings from project-config" 2018-09-18 17:07:31 +00:00
Emilien Macchi
4a7f0256a0 Support for Podman in Stein
This is a specs for the next generation of containers in TripleO Stein
release.

Change-Id: I12782deab7b24105aa5efd81827b8b5a7330d5f1
2018-09-14 21:39:58 +00:00
Cédric Jeanneret
5bfcc67c68 Corrected RST format (no content change).
Build is more strict than before - some RST are now flagged
as invalid.

Change-Id: I491b4b949b5ccc559088031f1fa214d1edadb9f7
2018-09-12 16:16:01 +02:00
Dan Prince
3aea3c4900 Zero footprint installer spec
Change-Id: I4924505f241b0274d270cac39be2feee2ac7d293
2018-09-06 09:30:31 -04:00
Doug Hellmann
b5c6dd371d import zuul job settings from project-config
This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project
repository.

Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.

Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
normalized.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: I052f587922176126e25bced35d3108425a70e798
Story: #2002586
Task: #24341
2018-08-29 10:05:04 -04:00
melissaml
2562f10f08 Remove the redundant word
Change-Id: I199b5b9bda971e812edb10356ad930a5601539af
2018-08-22 12:47:55 +08:00
James Slagle
101348fda2 Add new Edge focused squad
Kick off discussion:
http://lists.openstack.org/pipermail/openstack-dev/2018-August/133550.html

Etherpad:
https://etherpad.openstack.org/p/tripleo-edge-squad-status

Change-Id: I46c450a4222eff5e099e7a6cbe9f63d15561516f
2018-08-21 08:53:46 -04:00
James Slagle
44e94f1f78 Close out config-download squad
Mission accomplished.

Change-Id: Ib8813e4342819db61ee1a8e6a973563649056cb5
2018-08-21 08:51:46 -04:00
Zuul
8e449d916c Merge "Revert "Validation Framework specifications."" 2018-08-06 14:09:08 +00:00
Carlos Camacho
20fc7a387a Revert "Validation Framework specifications."
I mistakenly merged this spec and it needs further discussion.

This reverts commit 05b5288b286a52386d4f1fff1665355265167404.

Change-Id: I173bb6242070f280b2b4c88c8c1afe44f14aa62c
2018-08-06 13:53:06 +00:00
Zuul
3bafdb749b Merge "Validation Framework specifications." 2018-08-06 13:25:40 +00:00
Zuul
a4a8121254 Merge "Switch to use stestr for unit test" 2018-08-06 12:55:35 +00:00
Jiri Stransky
f478d2fc01 Add Upgrade impact section to the spec template
It happens that we overlook the upgrade impact of some new
features. Add Upgrade impact section to the spec template to make us
think about how do we upgrade to some feature when proposing that
feature.

Change-Id: I137a4353ce73ae961e83ecd656df77d6bd45a4e4
2018-08-02 16:37:04 +02:00