1826 Commits

Author SHA1 Message Date
Takashi Kajinami
c574d4404e Add support for oslo_policy/enforce_new_defaults
Depends-on: https://review.opendev.org/781428
Change-Id: I31b56add4e656930e6baf1dec235c31bb8572012
2021-03-26 06:51:21 +00:00
Takashi Kajinami
cc5d0cf049 Disable unit tests incompatible with Ubuntu Focal
It seems that some tests for neutron::plugins::ovs::opendaylight are
not compatible with Ubuntu Focal. Let's disable them until we find
a solution.

Related-Bug: #1921450
Change-Id: Icec166a4f126ef2b36ba9300a24da6c810a3429b
2021-03-26 13:51:15 +09:00
Zuul
3a59762767 Merge "Add support for the oslo_policy/enforce_scope parameter" 2021-03-22 11:23:37 +00:00
Takashi Kajinami
082590abc2 Add puppetlabs-apache to dependencies
Because we include some classes from puppetlabs-apache direcly, we
should include it in a list of dependencies.

Change-Id: I41aad9bc1a29ed860838bc4940a94705c90b54b0
2021-03-18 22:43:39 +09:00
Takashi Kajinami
99852a016d Add support for the oslo_policy/enforce_scope parameter
Depends-on: https://review.opendev.org/#/c/759008/
Change-Id: I9c15693bfcb5b9f9ba71b32ffd4a50f4da67f44c
2021-03-16 18:30:52 +09:00
ZhongShengping
1518eafd3d Prepare Wallaby M3
Update the version metadata for Wallaby milestone M3

Change-Id: Iff4a09329a2d77d0ce158d39c40f0f46b1001291
2021-03-12 14:35:44 +08:00
Zuul
9180472ddf Merge "Allow setting default rbac_policy quota" 2021-02-24 20:25:35 +00:00
Zuul
04a50582f3 Merge "Replace vnic_type_blacklist by vnic_type_prohibit_list" 2021-02-23 22:53:23 +00:00
Adrian Smith
8b0ded9563 Allow setting default rbac_policy quota
Change-Id: I1c0d079226e5a1fdbc08954a0c6535dc1320a05c
2021-02-11 15:18:35 +11:00
Kieran Spear
135713be4d Remove duritong/sysctl dependency
The last code using this module was removed in
commit 320da88fea0b2de15859a6371ff7ea63ec190009.

Change-Id: I7fb26433a86f92c91628394db49534e9350c41c3
2021-01-28 16:41:18 +11:00
Takashi Kajinami
2c5ed70823 Replace vnic_type_blacklist by vnic_type_prohibit_list
... to follow renaming in neutron[1].

[1] 055036ba2bc1fd1cfc54ef63dc6cb82037111950

Change-Id: I8891efc94ceafe7ee7c789b68c410629fc240c91
2021-01-26 12:33:51 +00:00
Zuul
0d34714dad Merge "Prepare Wallaby M2" 2021-01-23 02:28:10 +00:00
Zuul
9b29077c67 Merge "Remove the deprecate neutron::services::vpnass class" 2021-01-19 18:51:10 +00:00
ZhongShengping
c844e4bea4 Prepare Wallaby M2
Update the version metadata for Wallaby milestone M2

Change-Id: Ic30818837c942ab61afd4742449aa9867149d50c
2021-01-19 11:19:35 +08:00
Zuul
2e0501919d Merge "OVN: Deprecate the vif_type option" 2021-01-15 12:11:16 +00:00
Zuul
fdc8c59971 Merge "OVN: Deprecate the ovn_l3_mode option" 2021-01-14 21:36:36 +00:00
Zuul
afbb8f5d23 Merge "Use yaml instead of json for policy file" 2021-01-14 21:36:01 +00:00
Zuul
7e0b55c553 Merge "Remove support for FUJITSU plugin" 2021-01-14 12:59:09 +00:00
Takashi Kajinami
f7c40f7056 Remove support for plumgrid plugin
... which was deprecated in the previous cycle[1].

[1] 24a5a9aed9bb8dd57adae1ae9315c9fb85e0b6f3

Change-Id: I1f2f1a31ca0da0423f407d140aaaf95d9a9035b0
2021-01-11 23:40:46 +09:00
Zuul
350450032c Merge "Deprecate support of networking-cisco" 2021-01-11 11:02:06 +00:00
Takashi Kajinami
69b7ba8c47 Use yaml instead of json for policy file
Because usage of json for policy file will be deprecated and replaced
by yaml[1].

[1] https://governance.openstack.org/tc/goals/selected/wallaby/migrate-policy-format-from-json-to-yaml.html

Depends-on: https://review.opendev.org/769647
Change-Id: Iacc5d630027d1fd3c5e052dff0021f79f95647d9
2021-01-07 23:09:05 +00:00
Zuul
1422f0704d Merge "Deprecate neutron::plugins::cisco" 2021-01-07 05:43:50 +00:00
Zuul
336e9e840d Merge "Deprecate support of Nexus 1000v driver" 2021-01-07 05:43:46 +00:00
Zuul
b2f13b2929 Merge "Ensure service user passwords are secret" 2021-01-07 05:00:11 +00:00
Zuul
c14172fb34 Merge "Deprecate parameters for XenAPI support" 2021-01-07 04:34:49 +00:00
Zuul
46f21c95d1 Merge "Ensure vnic_type_blacklist is unset by default" 2021-01-06 03:48:53 +00:00
Zuul
2392cfeffb Merge "Fix ignored unit test cases" 2021-01-06 03:48:49 +00:00
Zuul
b350f94ebf Merge "Support arbitrary configurations for ovs agent and sriov agent" 2021-01-06 03:48:46 +00:00
Zuul
28613d5050 Merge "Fix typos in comment lines" 2021-01-05 19:05:17 +00:00
Zuul
87f74e7bfe Merge "Deprecate parameters for FWaaS quotas" 2021-01-05 13:57:52 +00:00
Zuul
f22eee33b8 Merge "Deprecate parameters for LBaaS quotas" 2021-01-05 04:50:00 +00:00
Takashi Kajinami
ec1a5f24c3 Fix typos in comment lines
Change-Id: I4630ad619382d00132e6b4ab0dc43bf72146073b
2021-01-04 13:42:18 +00:00
Takashi Kajinami
1ba7a40514 OVN: Deprecate the vif_type option
... because it was already deprecated in networking-ovn and has no
effect now[1].

[1] 5be7dfeb637984f75937a21b994c1375dfa77d87

Change-Id: I3139cc238036ec681d4eda18bb0aebc9f1404c4e
2021-01-04 13:42:05 +00:00
Takashi Kajinami
4f09774c6b OVN: Deprecate the ovn_l3_mode option
This option was depecated in neutron/networking-ovn a while ago[1] and
now native L3 is always used.

[1] 92952f016562cb89d1fd0ac320baff0786850aff

Change-Id: I6fab8af4ca6c9dc68a770228708736150e2e9b75
2021-01-04 13:41:56 +00:00
Takashi Kajinami
8d2662c2ba Ensure service user passwords are secret
Change-Id: Ia4aabf358e4e0ef0e7913940b70ba79b1eaa1acf
2021-01-04 13:41:44 +00:00
Takashi Kajinami
ea4460fa3f Remove support for FUJITSU plugin
... which was deprecated during the previous cycle[1].

[1] e1e1350f7176f663af0d64e34d7222adc8e696cb

Change-Id: Iae9b40475447302e4300deee4f62d6196b72cb4a
2021-01-04 13:41:20 +00:00
Takashi Kajinami
1e01fb86bc Deprecate parameters for XenAPI support
... because it was already deprecated in neutron[1].

[1] a6dbf97242caa3be646e8eb6b1502b5e59e123fd

Change-Id: I90a205df7817a28574e494ec7e1d497ee320a493
2021-01-04 13:41:07 +00:00
Takashi Kajinami
c1a3259fde Ensure vnic_type_blacklist is unset by default
... and fix some ineffective unit test cases.

Change-Id: Ibc6c12c39d9a924f22c499d33856cb0c7fdf8cd7
2021-01-03 14:49:57 +09:00
Takashi Kajinami
ce4c032d17 Fix ignored unit test cases
Change-Id: Ibb0b7bcc268752802f3413648e6828fd4999cc9b
2021-01-03 14:49:53 +09:00
Takashi Kajinami
a8d14466a6 Deprecate support of networking-cisco
Unfortunately networking-cisco[1] has not been updated for recent two
years, and it still supports only Python 2.7 and 3.5 according to its
setup.cfg file.
Let's deprecate support of the plugin since we don't expect any users
still using that outdated plugin with recent OpenStack releases.

[1] https://opendev.org/x/networking-cisco/

Change-Id: I8ccfd7ab762c66510e282ed29bcc8e8539997897
2021-01-02 20:23:23 +09:00
Takashi Kajinami
b9404c6c94 Remove the deprecate neutron::services::vpnass class
... because it was deprecated a long ago[1].

[1] f77ef0ec6530686e7b6ba5adc2a5091fe07a9428

Change-Id: I2a29b3088649cb6b818942a2dae9c1d2c0ee925c
2021-01-02 18:52:29 +09:00
Takashi Kajinami
bc50622a2d Deprecate neutron::plugins::cisco
This class was initially introduced to support Cisco monolithic plugins
but these plugins were removed and replaced by ml2 plugins.

Change-Id: I4cdc70ef2e0544db30b4ed7c24816accf074f860
2021-01-02 18:37:04 +09:00
Takashi Kajinami
320da88fea Deprecate support of Nexus 1000v driver
... because it was already removed from networking-cisco[1].

[1] 0730ec9e6b

Change-Id: I3ff88e3192254e04cfa577c3bff5e154885ca1a8
2021-01-02 11:52:26 +09:00
Takashi Kajinami
1e2c71d36d Deprecate parameters for FWaaS quotas
... because Neutron FWaaS has been retired.

Change-Id: Idea98150c1b1cd5cf41ed2d995208c496af7091f
2020-12-25 09:38:37 +09:00
Takashi Kajinami
4ca9ac1062 Deprecate parameters for LBaaS quotas
... because Neutron LBaaS was deprecated a while ago.

Change-Id: Ib91b8215ff8f07d7e81382cd197d583b6657cc42
2020-12-25 09:38:37 +09:00
Takashi Kajinami
2314c53abf Add OVS bridge_mac_table_size parameter
This patch adds support for the ovs/bridge_mac_table_size parameter
in neutron-openvswitch-agent.

Change-Id: I1ba347dd142a7e9608539c12879ddedb917fcc4a
2020-12-23 08:15:47 +09:00
Zuul
c87498ac3b Merge "Add support for the resource_provider_hypervisors parameter" 2020-12-22 17:40:05 +00:00
Takashi Kajinami
34eef40377 Support arbitrary configurations for ovs agent and sriov agent
This patch introduces new parameters to the neutron::config class,
to allow us to add arbitary configurations into openvswitch_agent.ini
and sriov_agent.ini .

Change-Id: I87dba40544a76991f5fa16705ab1af00f75e5dc9
2020-12-21 21:12:53 +09:00
ZhongShengping
40767b70b7 Prepare Wallaby M1
Update the version metadata for Wallaby milestone M1

Change-Id: I19077a7bd00277c5e19572317e9467b800f0f6df
2020-12-04 13:31:38 +08:00
Zuul
ddccc02855 Merge "Ensure resource_provider_bandwitdhs is unset by default" 2020-11-23 17:30:44 +00:00