Commit Graph

1172 Commits

Author SHA1 Message Date
Tony Breeds c269683c0e Retire Packaging Deb project repos
This commit is part of a series to retire the Packaging Deb
project. Step 2 is to remove all content from the project
repos, replacing it with a README notification where to find
ongoing work, and how to recover the repo if needed at some
future point (as in
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project).

Change-Id: Ia85425594e6fb170783a498ca41a2cb35e1ce051
2017-09-12 15:39:45 -06:00
Jenkins 72fe817a25 Merge "Docs migration conclusion" 2017-07-25 16:02:18 +00:00
Jenkins 2ba104cc54 Merge "Introducing the user content" 2017-07-25 16:02:11 +00:00
Jenkins 57c2f7d6e5 Merge "Introducing the installation content" 2017-07-25 15:52:49 +00:00
Jenkins cf88ec6ac3 Merge "Introducing the contributor content" 2017-07-25 13:57:48 +00:00
dparalen c08fa16631 Docs migration conclusion
Change-Id: I3137d491822f5323d87ea4f988e7061ca1a215ba
Closes-Bug: 1702142
2017-07-24 17:30:50 +01:00
dparalen c38ac86d53 Introducing the user content
Moving the user content down the mandatory directory path.

Change-Id: Icccf00cb22eab01c9ae7626f0997b9c362471e4d
Partial-Bug: 1702142
2017-07-24 17:29:40 +01:00
dparalen 93d6f69f70 Introducing the installation content
Moving the installation and upgrade guides down the mandatory directory
structure.  Had to change the upgrade headline level.

Partial-Bug: 1702142

Change-Id: If00d2e3d90ac89421c51d1b1530d7cc685fad78f
2017-07-24 15:28:57 +01:00
OpenStack Proposal Bot 9a0bd29df3 Updated from global requirements
Change-Id: I2f2bee08a55c5390743e451955c58f61b48697f6
2017-07-23 13:42:42 +00:00
dparalen cc7b98aa10 Introducing the contributor content
Moving the contributor "link" and API down the mandatory directory
structure.

Change-Id: I111cd55a06e40dc4db649728a5025354a85b3e1d
Partial-Bug: 1702142
2017-07-21 10:22:33 +02:00
OpenStack Proposal Bot b908a308db Updated from global requirements
Change-Id: Iffecbde5bfd360e5e0c2d61ebc5b3f0a098385d9
2017-07-19 20:53:38 +00:00
dparalen aa5ad2ec16 switch from oslosphinx to openstackdocstheme
Change-Id: I78740d50bcc79137bb7a4172c2695cc670a595ce
Partial-Bug: 1702142
2017-07-10 16:21:56 +02:00
Jenkins c38596e5fd Merge "[Devstack] cleanup upgrade settings" 2017-07-05 20:00:30 +00:00
Ramamani Yeleswarapu 74e27b9bf3 [Devstack] cleanup upgrade settings
We now enable plugin and services in project-config.
Drop those duplications from devstack/upgrade/settings.

Reference commit: 0204bd9ef4a09c791983bc1334fd32d09615ab63

Change-Id: Ie24f97eb3dfc8355845e864aebbd5184e900da30
Closes-Bug: #1672448
2017-06-30 10:47:22 -07:00
OpenStack Proposal Bot 7fa31ac6be Updated from global requirements
Change-Id: Iee8ab8c240d1acae50cb955d9ff98eb24eced54b
2017-06-30 12:15:39 +00:00
dparalen e02bc755a6 PXE boot filtering drivers
Introduce a driver concept for PXE filtering

Change-Id: I73297771c4118f368b80a5f1021a0d5c3fc8b96e
Closes-Bug: 1665666
2017-06-28 12:25:37 +02:00
Jenkins c172b2eaf0 Merge "add disabled option to VALID_ADD_PORTS_VALUES" 2017-06-27 09:08:20 +00:00
Chris Krelle f61a75aaa0 add disabled option to VALID_ADD_PORTS_VALUES
This allows inspector to create nodes without creating ports for the node.

Change-Id: Ife4c06d20e9217f0a308fef19177884596c6cf2d
Closes-Bug: #1693892
2017-06-23 10:09:45 -07:00
Jenkins 05896b5ae7 Merge "grenade: Only 'enable_plugin ironic-inspector' if not already in conf" 2017-06-22 22:32:18 +00:00
OpenStack Proposal Bot 8b2e7d16b5 Updated from global requirements
Change-Id: Ib141c7482d65f7eb5d82340d657255195dd5e584
2017-06-19 21:03:32 +00:00
Jenkins 8381f498b4 Merge "Use new oslo db EngineFacade" 2017-06-16 15:32:56 +00:00
OpenStack Proposal Bot 589062596c Updated from global requirements
Change-Id: I6166b0f00c542500c1c2de52f20a5e5108f8663b
2017-06-15 16:24:11 +00:00
Anton Arefiev fcec378594 Use new oslo db EngineFacade
Legacy EngineFacade was deprecated a while ago, using new
EngineFacade system is the recommended way to work with
db engine and session.

The new system has a lot of notable changes[1]:

 * Thread-safe initialization of EngineFacade;
 * Declarative reader/writer transactions separation;
 * Transaction scope defined by developer-specified context.

[1] http://specs.openstack.org/openstack/oslo-specs/specs/kilo/make-enginefacade-a-facade.html

Closes-Bug: #1475182
Change-Id: Ia03f35a1f3b22b2eda74263e319469cf2391e7b5
2017-06-15 14:25:55 +03:00
Jenkins e677f12d4b Merge "Deprecate removing old status and disable it by default" 2017-06-15 10:33:15 +00:00
Ramamani Yeleswarapu 69157e5554 grenade: Only 'enable_plugin ironic-inspector' if not already in conf
To support multi-node grenade jobs we need to move enabling of the
ironic-inspector devstack plugin out of the ironic-inspector grenade
settings file devstack/upgrade/settings. But if we add enabling of the
ironic-inspector devstack plugin to project-config it will cause the gate
to break as the plugin will be enabled twice.

This patch is similar to the change done in ironic for the same purpose.

This checks to see if the ironic-inspector devstack plugin has already been
enabled:
  * If it has already been enabled it will not enable it again.
  * If it has not yet been enabled it will enable it.

This will allow us to update project-config to enable the ironic-inspector
devstack plugin and not break the gate.

After all the changes have landed we will propose a follow-up patch to
remove all this additonal logic and the enabling of the ironic-inspector
devstack plugin.

Change-Id: Id1a5de9a8aefe751b63c1a6a9f2c942fe4c957b1
Closes-Bug: #1672448
2017-06-14 13:49:00 -07:00
OpenStack Proposal Bot 1e2c73fea5 Updated from global requirements
Change-Id: I6949c4e31ef50ef9bebd6c212c7eb1938c14c423
2017-06-13 22:54:38 +00:00
Jenkins ab43bdea19 Merge "Regenerate example.conf" 2017-06-13 15:30:40 +00:00
Dmitry Tantsur dd37dbaae9 Deprecate removing old status and disable it by default
We no longer have to do it, now that we can remove statuses for removed nodes.

Change-Id: Iacc546d265270983c6a360a92073acde9d9b36c7
Closes-Bug: #1695858
2017-06-13 13:43:19 +02:00
Dmitry Tantsur bcfdc2e4ad Regenerate example.conf
Change-Id: Ib585acc8ace1b72932ad8ddeccaf339757869ad6
2017-06-09 14:06:26 +02:00
Vu Cong Tuan 75033eca66 Remove pbr warnerrors in favor of sphinx check
This change removes the now unused "warnerrors" setting,
which is replaced by "warning-is-error" in sphinx
releases >= 1.5 [1].

[1] http://lists.openstack.org/pipermail/openstack-dev/
2017-March/113085.html

Change-Id: I05b19288a444d346cebe83a9aa0422d8655f6f0c
2017-06-09 17:24:48 +07:00
Dmitry Tantsur a46e708160 [refactoring] simplify signature of _finish function
This is a follow-up to commit e05257035c.

Change-Id: Ia05f533c3c14d926b3c524175260cfcf0bb09e1e
2017-06-06 16:55:38 +02:00
OpenStack Proposal Bot 3a3d344706 Updated from global requirements
Change-Id: If3a60fd614fe251f5395d84a7d8032c7bf81b00b
2017-06-02 21:56:21 +00:00
OpenStack Proposal Bot fa58797687 Updated from global requirements
Change-Id: Ic2de90cbdc744b78625eaf0f242a2ff0687aa5a0
2017-06-02 02:26:41 +00:00
Jenkins 095b4e3d72 Merge "Completely remove support for setting IPMI credentials" 2017-05-31 15:04:49 +00:00
Jenkins 6277e92b67 Merge "Preparing for service splitting" 2017-05-29 12:59:13 +00:00
Dmitry Tantsur e05257035c Completely remove support for setting IPMI credentials
This experimental feature was deprecated in the Ocata release,
as it was found unstable, untested and dangerous.

API version is bumped to 1.12 to indicate this change to users.

Change-Id: I1aad6ddfd03946edc19ae510accd6c8daf5fc268
Closes-Bug: #1654318
2017-05-26 14:29:13 +02:00
Anton Arefiev 50ed0bdbae Preparing for service splitting
Creates new WSGIService class which keeps base API sercice
initialization functionality and serve flask application. Also
it will configure application for wsgi container[1].

Also creates new `cmd` directory for storing console scripts.

[1] https://governance.openstack.org/tc/goals/pike/deploy-api-in-wsgi.html

Related-Bug: #1525218
Change-Id: Ia64228c47a79a3008d435e8323a964f2bc45dfa7
2017-05-26 11:59:35 +03:00
OpenStack Proposal Bot 30ac752df4 Updated from global requirements
Change-Id: I8ecfaf0e967102e8d749a7392ccc59ec9162c40b
2017-05-26 01:48:23 +00:00
Jenkins dacd376320 Merge "Bump pydot2 to pydot3" 2017-05-25 14:43:06 +00:00
OpenStack Proposal Bot b1d3d8943b Updated from global requirements
Change-Id: I6ab9d528b1074609c5ca67338c0cb9ce732ffac1
2017-05-24 03:36:55 +00:00
Ngo Quoc Cuong 1583d70ef9 Replace the deprecated tempest.test.attr with decorators.attr
[1] moves the attr decorator from test.py to tempest/lib. So, all the
references to tempest.test has to be moved to tempest.lib.decorator.

[2] https://review.openstack.org/#/c/456236/

Change-Id: I17a6bb8728c9184dd7aeecf7f3b4cab62abd9680
2017-05-22 13:24:02 +07:00
Jenkins 7761ee786d Merge "Follow up: conditions optional fields" 2017-05-19 10:40:55 +00:00
Jenkins 7a0be9aeb0 Merge "Remove rollback support from introspection rules" 2017-05-18 15:24:48 +00:00
dparalen 00635e2344 Follow up: conditions optional fields
This is a follow-up on the patch:

  I08606cea676ecf57bbb3b73077c4832240fbe0d2

As requested in the reviews.
Wondering why I didn't fix it right away :D

Change-Id: Iab377f5fa4a1d448615914e1e9aa5a49053da693
2017-05-18 14:28:22 +02:00
Jenkins 95dac75009 Merge "Updated from global requirements" 2017-05-18 11:49:53 +00:00
Dmitry Tantsur 5a40f24584 Remove rollback support from introspection rules
It was deprecated more than a year ago.

Change-Id: Ibf12960ac7208acb290f2f48de4cec6fef299dc5
Related-Bug: #1686942
2017-05-17 18:33:34 +02:00
Jenkins 65945d1086 Merge "Inspector rules API does not return all attributes" 2017-05-17 15:35:40 +00:00
dparalen b1ce6f9ba3 Bump pydot2 to pydot3
pydot2 is incompatible with python3[1]. Bumping the pydot release (through
the test-requirements.txt) rather than pinning basepython to fix this.

Also updating the states.svg with the tox -egenstates result of running
pydot3

[1] https://github.com/erocarrera/pydot/issues/107

Change-Id: I9aa0e701af3915b39e1a5681c2105a6afb687dd2
Depends-On: I82e3651eefd3186c9e131b0db29a328967fb3161
2017-05-17 16:51:32 +02:00
OpenStack Proposal Bot 095cea52e2 Updated from global requirements
Change-Id: I2d65f56f2c5dbf6aaa719cf0651b5d87f374836a
2017-05-17 13:40:11 +00:00
Jenkins 44bdb3fe74 Merge "Do not fail rules rollback on bad formatting key" 2017-05-17 11:30:44 +00:00