302 Commits

Author SHA1 Message Date
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
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
Cédric Jeanneret
05b5288b28 Validation Framework specifications.
Provide a common, unified validation framework inside tripleoclient.

Blueprint: validation-framework
Change-Id: Iffaa3c99ac401626c70211437dd98f214b4973e4
2018-08-02 14:48:53 +02:00
Zuul
29c978f328 Merge "fix tox python3 overrides" 2018-07-24 18:54:37 +00:00
Cédric Jeanneret
a98d9652d5 Added placeholder for Stein specs.
This step is necessary as we're to add some specifications for the
new release :).

Change-Id: I1c82908e714254b793bca6ba2458789f3b276040
2018-07-18 08:17:03 +02:00
Ha Manh Dong
25705e4da3 Switch to use stestr for unit test
According to Openstack summit session [1],
stestr is maintained project to which all Openstack projects should migrate.
So we should switch to stestr.

[1] https://etherpad.openstack.org/p/YVR-python-pti

Change-Id: Ib6985475a257570c2df000dfcabb8600afc11f4f
2018-07-18 10:55:52 +07:00
Nguyen Hung Phuong
a421b3e5f8 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: I145e928c29c7e496112c680db54cd8412b2fd0a6
2018-07-10 13:16:59 +07:00
Zuul
afb6d8bbeb Merge "Revert "[WIP] Spec for improved privilege escalation in py-scripts"" 2018-07-03 15:07:56 +00:00
James Slagle
1a96c16375 Revert "[WIP] Spec for improved privilege escalation in py-scripts"
This was not ready to be merged.

This reverts commit a9924accdc0869084e812dac8f6fbed02bca527f.

Change-Id: I126812c33e0c99401214c04f7e5ddbd7151d5e36
2018-07-03 14:13:59 +00:00
Zuul
b7483eb042 Merge "fix misspelling of 'because'" 2018-07-02 16:53:57 +00:00
Cédric Jeanneret
a9924accdc [WIP] Spec for improved privilege escalation in py-scripts
In order to avoid a widely open sudo for a bunch of
users, we must take care of the way privilege escalation
is done in our python script as well as shell calls.

This spec takes care of the "python" aspect of this issue.

Change-Id: I24f373ffbbda09bd5247f29b6b38ce4bd18fccb3
Co-Authored-By: Luke Hinds <lhinds@redhat.com>
Blueprint: improve-privilege-mgmt-in-tripleo
2018-06-27 06:09:36 +02:00
Zuul
30c3e16443 Merge "A unified automation repo for upgrading TripleO based deploments" 2018-06-11 17:28:03 +00:00
Marius Cornea
bf1e8ca277 A unified automation repo for upgrading TripleO based deploments
Use a common repository for hosting automation code for TripleO
based upgrades.

Change-Id: I515066ca5bbdda65c4183160435268cd0d2abfd5
2018-06-05 14:57:01 -04:00
Zuul
82dbfcf0c7 Merge "Add split-controlplane spec" 2018-05-29 14:41:37 +00:00
Zuul
81a39d696e Merge "Support Barometer service in TripleO." 2018-05-29 14:38:54 +00:00
Zuul
a833fe3806 Merge "Add Support for Custom TripleO Validations" 2018-05-25 20:30:39 +00:00
Steven Hardy
e3163c4823 Add split-controlplane spec
First phase of a multi-cycle spec explaining the requirements for
deploying a controlplane, then batches of compute/storage nodes
independently for scaleout.

Co-Authored-By: John Fulton <fulton@redhat.com>
Change-Id: Ib3511fc2f611e944143035f70e146234ed7a7204
2018-05-21 10:08:31 -04:00
Julie Pichon
872906d761 Add clarification to patch abandonment policy
An IRC conversation/question showed that the current wording of the
policy can be misinterpreted to mean that permission must be asked
before restoring a patch. This patch aims to make it explicit that it
is not the case.

Also fix a couple of typos.

Change-Id: Iaf78eedd5e6367bed476e7d4253bbb834ec42bfd
2018-05-11 16:54:13 +01:00
Tomas Sedovic
90f0b3d093 Add Support for Custom TripleO Validations
Adding new validations or consuming the latest ones is inconvenient and
error-prone in the current setup.

Co-Authored-By: Ana Krivokapic <akrivoka@redhat.com>
Change-Id: I7f0c951ec5207d1c8f2a2c871983512cf3c0fee5
2018-05-10 13:23:00 +02:00
pangliye
71e37d6777 fix misspelling of 'because'
Change-Id: Ide9096b42d03ebe7e3cf6643b35ef5caeffffe75
2018-05-03 09:27:00 +08:00
Akhila Kishore
bbc6e6de9d Support Barometer service in TripleO.
Change-Id: I23e560e44ba2ca1d9f5605b12aa3a6f50f58d940
2018-04-30 17:22:15 -07:00
Wes Hayutin
e096440a79 update the tripleo-ci team structure for tempest squad
Updates for adding tempest development to the tripleo-ci
squad list of responsibilities.

Change-Id: I634e2c6f1b657c2c261a7001d3c368db75be796a
2018-04-16 13:38:26 -04:00
Matt Young
da99ab560f Update ci-team-structure.rst with new TC / UA
Change-Id: I545ec87caa75e792118e872eff04f77533b8dc86
2018-03-29 15:32:26 -04:00
Zuul
9cf6f90a7f Merge "rsyslog remote logging" 2018-03-19 21:08:50 +00:00
Zuul
5652185254 Merge "Add ui automation spec" 2018-03-19 20:50:30 +00:00