Commit Graph

62 Commits

Author SHA1 Message Date
sonianuj287 4f95f7deb2 Group Based Policy Automation - Antelope Support
Change-Id: Icc3dbc98be05305ac2d6f5bbb927363973c58c31
2024-03-13 18:04:05 +00:00
Thomas Bachman fe3f501895 Add support for zed
Change-Id: I40c546e24fb0b611ddad6126a20ccecb143ea723
2022-11-28 21:33:43 +00:00
pulkitvajpayee07 eabda77cbd Add support for yoga
Change-Id: I714fda76cc093451b7eb8538d94810e3a08b1685
2022-04-20 20:25:55 +05:30
Thomas Bachman 21946e6b85 Python2/3 compatibility fixes
Results from runnig 2to3 tooling.

Change-Id: I7e029b46a66c3eecbea323c12722d5c5b36076e1
2022-01-31 19:25:39 +00:00
snehal Tembhurne 74f89c5c95 Add support for xena
Change-Id: I0f72848629401aef32ff485a0f529795a72ba025
2022-01-28 20:07:35 +00:00
Thomas Bachman 0605c0dc18 Remove py27 from gate jobs
Use python3 jobs for the gate.

Change-Id: Ibfd331e0ab0c1dbf0dda9e60c93c5e14fc68b83e
2022-01-28 15:21:36 +00:00
mdsufair c7da93963c Add support for Wallaby
Change-Id: I0e8911135e1a9aaa8327f49b58e69b499fe375a9
2021-06-16 10:51:57 +05:30
Thomas Bachman a4fc9c9167 Fix upstream gate
Change-Id: Ief4b4c4040dea95303671ebd988c2e41021bcef0
2020-12-16 22:37:14 +00:00
Thomas Bachman ac1290e06d Add support for victoria
Add support for stable victoria release.

Change-Id: Id57eb9fd95d44fad0db5dd5b094875430e69556f
2020-11-30 20:18:16 +00:00
Sayali Naval c4e1f574d6 Add network_id field for L2 Policy Heat Extensions.
Change-Id: I743d22986e31b644bfaa6e5590ec29db11494627
2020-11-18 16:25:10 -08:00
Thomas Bachman baced0c1c4 Add support for ussuri
This adds support for the stable ussuri branch.

Change-Id: I7ac5ddb6a9a4e3fb31b420e81007136c8ef87b93
2020-09-04 00:00:28 +00:00
Thomas Bachman 2cd3843b90 Fix master/train gate
The initial commit for the stable/train branch referenced the wrong
stable branch (stein) in the gate jobs. This patch fixes that.

Change-Id: I422c509f789058a2bfa51d67372793271477cdff
2020-09-02 14:32:32 +00:00
Thomas Bachman 589cd63379 Add support for train
This adds support for the stable train branch.

Change-Id: Iac7f93f68db83d5c3f7a19986d4db42119bee638
2020-08-27 18:07:52 +00:00
Shyam Singh 41d002a352 Upgrade for stable/stein branch
* Updated 'test-requirements.txt', 'tox.ini'  with relevant
        'stable/stein' branch libraries.
    * Added zuul jobs w.r.t. 'stable/stein' release.
    * Updated pbr in 'setup.py'.
    * Added 'flake8-import-order' & 'stestr' library.
    * Removed 'testr' dependency from tox test envrironment.
    * Used 'coverage' library for coverage.
    * Added python3 as basepython.

Change-Id: I4f9da2fb661cfe2abb9002fcb47e1637a5a69a51
2020-07-17 05:05:48 +00:00
Shyam Singh 93232e3f6f Updated with 'stable/rocky' branch.
* Updated current repo with 'stable/rocky' branch.
    * Removed 'mox' library dependency on 'heat' testcases, as 'heat' in
      'stable/rocky' branch removed mox.
    * Using 'mock.patch' instead of 'mox.StubOutWithMock()'.
    * Updated 'test-requirements.txt' w.r.t. 'stable/rocky' release.
    * Updated zuul jobs w.r.t 'stable/rocky' release.

Change-Id: I9b4c20b95d011e886a848785c3939b60ace6a688
2020-06-12 20:27:46 +05:30
Shyam Singh 9d80d08095 Replace openstack.org URLs with 'git+https://'
* If installing from a VCS URL then it should begin with (svn+, git+,
    hg+, or bzr+).

 * Replaced github.com & opendev.org URLs with
    "git+https://...".

 * Added openstack-tox-py35 zuul CI job
 
Fixes bug 1879034

Change-Id: I78cd359e2499636a642836a87fe892f39e00f3a3
2020-05-17 15:30:45 +00:00
OpenDev Sysadmins fae169b223 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:50:25 +00:00
Ian Wienand 3c8cfe58b4 Replace openstack.org git:// URLs with https://
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.

This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.

This update should result in no functional change.

For more information see the thread at

 http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html

Change-Id: If373f5fe2bfb800a6b82ddf8138c96cb98653774
2019-03-24 20:33:44 +00:00
Kent Wu 499ad377fa For Queens sync
Change-Id: I12a23ac9da13acac96117745ec073a88eebd5c14
2018-09-11 15:40:24 -07:00
Sumit Naiksatam faf3519fb8 Pike sync
Change-Id: I5fcac89bae21b0bf552215e2b0150d9445262034
2018-01-01 19:07:56 -08:00
Sumit Naiksatam 4190cbe0a8 Ocata sync
Change-Id: I359c17ae209b6edc6d04fc3e4ee1c3ee32c51b5e
2017-08-20 03:49:25 +00:00
Thomas Bachman a6a416843a Support protocol numbers in PolicyClassifier
The PolicyClassifier currently only supports the named
protocols of 'icmp', 'tcp', and 'udp'. In order to allow
for the full range of protocols, the constraint validation
needs to be relaxed to support protocol numbers 0-255.

Change-Id: Icd9c442e868339cf845b1255dd6ed3ffe31e85af
2017-06-08 14:08:17 +00:00
Sumit Naiksatam 0088d5be2a Fix resource_id retrieval
Remove a method which we dont need to override else
the resource ID of a resource in the stack is not being
retrieved correctly.

Change-Id: I355a5c0ec1b789337fa63c6c5549b9eaa7427c1b
2017-03-23 18:41:38 -07:00
Sumit Naiksatam 5e3e66f6a8 Add Application Policy Group resource
Change-Id: I0eb9f444ffb8325af0dfee48e1a07eda41f53161
Implements: blueprint application-group
2017-03-20 19:41:46 -07:00
Sumit Naiksatam 34c73a3629 Newton sync
Change-Id: I3bdd81ad1ddf3bda79016bb6af64d1ae5092bb7f
2017-03-05 22:28:30 -08:00
Sumit Naiksatam fa2f2cf6a5 [aim-mapping] intra-ptg-allow ext attr for PTG
Heat support for this extended attribute added to the backend.

Change-Id: I21bcaa658f5c0a2f5cedd903cea7de31aa2ed357
Partial-bug: #1648019
2016-12-07 16:39:41 -08:00
Sumit Naiksatam 40345ee068 Do not set default fixed_ips for policy_target
When fixed_ips is not specified, this attribute should
not be sent to the backend. Currently a default value of
empty list is being sent which is interpreted as an
actual value by the backend.

Change-Id: I91ca5c1f9d86dc81f47fbb79eb8723bd21c6bd50
2016-12-02 14:30:36 -08:00
Sumit Naiksatam 77b2787cdd fixed_ips for PT and reuse_bd option for L2P
fixed_ips option was added to the GBP neutron mapping
a while back and is similar to the fixed_ips option
for the Neutron Port.

The reuse_bd option is used by the apic driver.

Change-Id: Ie3f76ac4b9ed04354079e28a6be911b85856cc6b
2016-11-17 22:50:04 -08:00
Sumit Naiksatam 545eec2fe4 Add service profile ID prop for service chain node
Change-Id: I1c307be9ff5b8ddd5c3ec08a8b3cbfacc15c4966
Closes-Bug: 1573784
2016-04-22 13:44:17 -07:00
Sumit Naiksatam 052100c8df Pinning to stable/mitaka
Change-Id: I775c85e384712063abf6dd3aecdf48364d6fc6f0
2016-03-22 23:15:46 -07:00
Sumit Naiksatam 1ec1bec0a6 Syncing with mitaka dependencies
Change-Id: I99448977f2078437c083e684769c50ce432a8f68
2016-02-22 12:10:36 -08:00
Jenkins dd5fa44d7c Merge "py26 is no longer supported by Infra's CI" 2016-02-05 02:24:06 +00:00
Doug Hellmann 2b6ab49bf1 remove python 2.6 trove classifier
OpenStack projects are no longer being tested under Python 2.6, so
remove the trove classifier implying that this project supports 2.6.

Change-Id: I7229296540362dd74baf1b04b8b5b197053037d6
2016-02-04 23:29:10 +00:00
janonymous 2be1973069 py26 is no longer supported by Infra's CI
Python 2.6 support would be dropped by
Infra team from mitaka,CI would no longer be testing it,
so projects should drop it too.

Change-Id: I8b4ad4d86a61fcf2d796fc77defa96f3a9d19830
2016-02-04 23:28:54 +00:00
Sumit Naiksatam b4a05b3993 Remove version number from setup.cfg
Change-Id: I2295f4dacc6c7ee950953b617cf9cae4e13849ce
2016-01-29 12:14:49 -08:00
Sumit Naiksatam 6ad0f903a4 Sync with stable liberty
Change-Id: I6f5fd639e9e27ad5e45d089004e20c503f009f6c
2016-01-01 00:59:12 -08:00
Sumit Naiksatam 2f7306b426 Updating stackforge references to openstack
Change-Id: I26e500b878d7322015f73eda151c2ba3b63b86d2
2015-10-17 14:26:03 -07:00
Monty Taylor 41ec7b9d59 Change ignore-errors to ignore_errors
Needed for coverage 4.0

Change-Id: Ie83ccd70ef96453d06a3c90e381135fa732c2601
2015-09-21 14:59:33 +00:00
Sumit Naiksatam c56d940da4 Changing property of external_segments for L3P
To a format:

external_segments:
    - external_segement_id: <es_id>
    - allocated_address: <ip>

This allows using a Heat resource ID for "es_id" (earlier one
had to specify the actual GBP ES id, so it was not possible
to reference a ES created earlier in the same Heat template).

Change-Id: I782fdb6cf1109f9662acd623ccbbc1687924bb60
Closes-bug: 1490773
2015-09-01 01:32:20 -07:00
Sumit Naiksatam 9c5f645947 Open Liberty
Change-Id: I23764593a7ac9d920c5349147315ce3b35de39b9
2015-08-17 23:13:59 -07:00
Sumit Naiksatam e2d6566643 Add Service Profile, shared attr, GBP namespace
Partially implements blueprint node-centric-chain-plugin

Changes namespace for Service Chain resources to OS:GroupBasedPolicy
Closes-bug: 1476803

Adds shared attribute for Service Chain resources
Closes-bug: 1475461

Also updates test-requirements to sync with global requirements.

Change-Id: I7c535dbadbe68ed5ba51f5ac63418af3100d7737
2015-07-21 12:14:33 -07:00
Sumit Naiksatam 61a2c9cfb0 Fix UTs due to change in Heat stack create
Adapting UTs per changes in Heat commits:
a5297fec8a470d2aef8e41c1c4bee16f986aff74
ed52c86549e65544ca9813d0da135b29d31a4460
10a00d3ee4735bd88c6afbefc1b4a7b63104b060

Change-Id: If983dd6dc49d3fa72e2504e225411a1d13230145
Closes-bug: 1476074
2015-07-19 21:15:03 -07:00
Sumit Naiksatam f807d5b72b Fixing pbr and heat dependencies for kilo
Change-Id: I2b18409c807b008cd4b1926f53144307c662fdb3
2015-05-09 22:34:13 -07:00
Susaant Kondapaneni b6becb8545 Moving GBP resources to an independent namespace
Change-Id: Ia345257c4423974ecdc124c46dbdd7ea8a4692d2
Closes-bug: #1419948
2015-05-06 17:16:46 -07:00
mageshgv 363d8b9f11 Update GBP automation to work with heat kilo trunk
Change-Id: I89c9e1ad27a7eaaa72cfe2cc6242f856bdfa5eb0
Closes-bug: 1433530
2015-04-27 19:52:35 +05:30
Jenkins 2461883e49 Merge "Fix GBP heat stack update handling" 2015-04-03 17:36:49 +00:00
Susaant Kondapaneni a02fb68229 Fix GBP heat stack update handling
Change-Id: If8b3d03715b58372dcc478eee3af2cdde9664256
Closes-bug: #1421000
2015-04-02 17:49:11 -07:00
Susaant Kondapaneni 58ae2c7976 Allow port ID for policy target
Change-Id: I1d8354d1b8ad3a08ec29c22d2c2df41540be82f8
Closes-bug: #1419947
2015-02-13 10:08:45 -08:00
Sumit Naiksatam e4451d9479 Adding Subnet ID to External Segment
This is required for Neutron mapping.

Change-Id: Ia7e21b494feb2140d0b1f27e556523b3f8f3a45e
Closes-bug: 1420626
2015-02-10 22:29:27 -08:00
Sumit Naiksatam 93882f6ead Fixing package version name
Changing from gbpautomation to group-based-policy-automation

Change-Id: If4c0cabae570c2b9237b572faffc6ab887c737dd
Closes-bug: 1419331
2015-02-07 12:24:40 -08:00