Skip to content

Commit de474ce

Browse files
authored
Merge pull request #7 from faucetsdn/os-ken-2.8.1
Import os-ken 2.8.1 source.
2 parents a8b0a69 + 952bb2b commit de474ce

39 files changed

Lines changed: 646 additions & 207 deletions

.zuul.yaml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@
66
- check-requirements
77
check:
88
jobs:
9-
- tempest-integrated-networking
10-
- neutron-tempest-plugin-dynamic-routing
9+
- neutron-ovs-tempest-dvr
10+
- neutron-tempest-plugin-dynamic-routing:
11+
voting: false
1112
gate:
1213
jobs:
13-
- tempest-integrated-networking
14+
- neutron-ovs-tempest-dvr

debian/changelog

Lines changed: 126 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -1,124 +1,176 @@
1-
python-os-ken (2.5.0-0ubuntu3) kinetic; urgency=medium
1+
python-os-ken (2.8.1-3) unstable; urgency=medium
22

3-
* d/py3dist-overrides: Add ncclient to ensure dh_python3 does not
4-
add python3-ncclient to Depends.
3+
* Blacklist Test_Manager.test_help() that underterministicaly fails
4+
(Closes: #1029657).
55

6-
-- Corey Bryant <corey.bryant@canonical.com> Tue, 13 Sep 2022 12:14:07 -0400
6+
-- Thomas Goirand <zigo@debian.org> Tue, 07 May 2024 11:28:31 +0200
77

8-
python-os-ken (2.5.0-0ubuntu2) kinetic; urgency=medium
8+
python-os-ken (2.8.1-2) unstable; urgency=medium
99

10-
* d/control: Move python3-ncclient to Suggests until in main.
10+
* Uploading to unstable.
1111

12-
-- Corey Bryant <corey.bryant@canonical.com> Tue, 13 Sep 2022 12:02:45 -0400
12+
-- Thomas Goirand <zigo@debian.org> Wed, 03 Apr 2024 16:20:53 +0200
1313

14-
python-os-ken (2.5.0-0ubuntu1) kinetic; urgency=medium
14+
python-os-ken (2.8.1-1) experimental; urgency=medium
1515

16-
* New upstream release for OpenStack Zed.
17-
* d/control: Align (Build-)Depends with upstream.
18-
* d/rules: Switch to stestr inline with upsream.
16+
* New upstream release.
17+
* Drop use-importlib-not-imp.patch, fixed upstream.
1918

20-
-- Corey Bryant <corey.bryant@canonical.com> Thu, 08 Sep 2022 19:44:39 -0400
19+
-- Thomas Goirand <zigo@debian.org> Sat, 24 Feb 2024 17:41:50 +0100
2120

22-
python-os-ken (2.4.0-0ubuntu1) kinetic; urgency=medium
21+
python-os-ken (2.7.0-3) unstable; urgency=medium
2322

24-
* New upstream release for OpenStack Zed.
25-
* d/control: Align (Build-)Depends with upstream.
26-
* d/control: Switch to debhelper compat 13.
27-
* d/control: Update standards version to 4.6.1.
23+
* Add use-importlib-not-imp.patch (Closes: #1058180).
2824

29-
-- Corey Bryant <corey.bryant@canonical.com> Tue, 31 May 2022 15:24:15 -0400
25+
-- Thomas Goirand <zigo@debian.org> Tue, 12 Dec 2023 16:53:30 +0100
3026

31-
python-os-ken (2.3.1-0ubuntu1) jammy; urgency=medium
27+
python-os-ken (2.7.0-2) unstable; urgency=medium
3228

33-
* New upstream release for OpenStack Yoga.
29+
* Uploading to unstable.
30+
* d/watch: use version 4 and gitmode.
3431

35-
-- Corey Bryant <corey.bryant@canonical.com> Wed, 02 Mar 2022 14:28:04 -0500
32+
-- Thomas Goirand <zigo@debian.org> Mon, 02 Oct 2023 10:02:31 +0200
3633

37-
python-os-ken (2.3.0-0ubuntu1) jammy; urgency=medium
34+
python-os-ken (2.7.0-1) experimental; urgency=medium
3835

39-
* New upstream release for OpenStack Yoga.
40-
* d/control: Align (Build-)Depends with upstream.
41-
* d/control: Bump debhelper compat to 13.
36+
* New upstream release.
37+
* Cleans better.
4238

43-
-- Corey Bryant <corey.bryant@canonical.com> Wed, 01 Dec 2021 15:29:06 -0500
39+
-- Thomas Goirand <zigo@debian.org> Wed, 30 Aug 2023 10:26:43 +0200
4440

45-
python-os-ken (2.1.0-0ubuntu1) impish; urgency=medium
41+
python-os-ken (2.6.0-2) unstable; urgency=medium
4642

47-
* New upstream release for OpenStack Xena.
48-
* d/control: Align (Build-)Depends with upstream.
43+
* Uploading to unstable.
4944

50-
-- Corey Bryant <corey.bryant@canonical.com> Tue, 07 Sep 2021 14:18:09 -0400
45+
-- Thomas Goirand <zigo@debian.org> Mon, 19 Jun 2023 11:02:20 +0200
5146

52-
python-os-ken (2.0.0-0ubuntu1) impish; urgency=medium
47+
python-os-ken (2.6.0-1) experimental; urgency=medium
5348

54-
* New upstream release for OpenStack Xena.
55-
* d/control: Align (Build-)Depends with upstream.
49+
* New upstream release.
50+
* Removed version of python3-ncclient (build-)depends, as it's satisfied in
51+
Bookworm.
5652

57-
-- Chris MacNaughton <chris.macnaughton@ubuntu.com> Wed, 09 Jun 2021 07:39:15 +0000
53+
-- Thomas Goirand <zigo@debian.org> Wed, 22 Feb 2023 09:21:23 +0100
5854

59-
python-os-ken (1.3.0-0ubuntu1) hirsute; urgency=medium
55+
python-os-ken (2.5.0-2) unstable; urgency=medium
6056

61-
* d/control: Update VCS paths for move to lp:~ubuntu-openstack-dev.
62-
* New upstream release for OpenStack Wallaby.
63-
* d/control: Align (Build-)Depends with upstream.
57+
* Uploading to unstable.
6458

65-
-- Chris MacNaughton <chris.macnaughton@ubuntu.com> Mon, 07 Dec 2020 11:19:23 +0000
59+
-- Thomas Goirand <zigo@debian.org> Fri, 23 Sep 2022 11:52:25 +0200
6660

67-
python-os-ken (1.2.0-0ubuntu1) groovy; urgency=medium
61+
python-os-ken (2.5.0-1) experimental; urgency=medium
6862

69-
* New upstream release for OpenStack Victoria.
70-
* d/p/monkey-patch-original-current-thread.patch: Dropped. Fixed
71-
in new upstream release.
63+
* New upstream release.
64+
* Fixed (build-)depends for this release, including removing build-depends
65+
on nose (Closes: #1018547).
66+
* Re-enable unit testing.
67+
* Add autopkgtest.
7268

73-
-- Corey Bryant <corey.bryant@canonical.com> Fri, 11 Sep 2020 15:56:41 -0400
69+
-- Thomas Goirand <zigo@debian.org> Tue, 30 Aug 2022 09:16:43 +0200
7470

75-
python-os-ken (1.1.0-0ubuntu1) groovy; urgency=medium
71+
python-os-ken (2.3.1-2) unstable; urgency=medium
7672

77-
* New upstream release for OpenStack Victoria.
78-
* d/control: Align (Build-)Depends with upstream.
73+
* Uploading to unstable.
7974

80-
-- Chris MacNaughton <chris.macnaughton@canonical.com> Fri, 24 Jul 2020 13:21:34 +0000
75+
-- Thomas Goirand <zigo@debian.org> Fri, 25 Mar 2022 14:36:19 +0100
8176

82-
python-os-ken (1.0.0-0ubuntu2) groovy; urgency=medium
77+
python-os-ken (2.3.1-1) experimental; urgency=medium
8378

84-
* d/p/monkey-patch-original-current-thread.patch: Cherry-picked
85-
from upstream to fix Python 3.8 monkey patching (LP: #1863021).
79+
* New upstream release.
8680

87-
-- Corey Bryant <corey.bryant@canonical.com> Thu, 14 May 2020 13:02:34 -0400
81+
-- Thomas Goirand <zigo@debian.org> Sat, 19 Feb 2022 10:43:20 +0100
8882

89-
python-os-ken (1.0.0-0ubuntu1) focal; urgency=medium
83+
python-os-ken (2.1.0-2) unstable; urgency=medium
9084

91-
* New upstream release for OpenStack Ussuri.
92-
* d/control: Drop remaining py2 Build-Depends.
93-
* d/rules: Switch to pybuild.
85+
* Uploading to unstable.
9486

95-
-- Corey Bryant <corey.bryant@canonical.com> Thu, 12 Mar 2020 10:09:57 -0400
87+
-- Thomas Goirand <zigo@debian.org> Wed, 29 Sep 2021 10:58:22 +0200
9688

97-
python-os-ken (0.4.1-0ubuntu1) eoan; urgency=medium
89+
python-os-ken (2.1.0-1) experimental; urgency=medium
9890

99-
* New upstream release for OpenStack Train.
91+
* New upstream release.
92+
* Removed python3-tinyrpc from (build-)depends.
10093

101-
-- Corey Bryant <corey.bryant@canonical.com> Wed, 25 Sep 2019 14:19:43 -0400
94+
-- Thomas Goirand <zigo@debian.org> Tue, 24 Aug 2021 10:46:54 +0200
10295

103-
python-os-ken (0.4.0-0ubuntu1) eoan; urgency=medium
96+
python-os-ken (1.4.0-2) unstable; urgency=medium
10497

105-
* New upstream release for OpenStack Train.
106-
* d/control: Align (Build-)Depends with upstream.
107-
* d/gbp.conf: Align with other Ubuntu-maintained OpenStack packages.
108-
* d/rules: Drop mv's of requirements unit test module as it has
109-
been removed from the upstream source.
98+
* Upload to unstable.
11099

111-
-- Corey Bryant <corey.bryant@canonical.com> Tue, 30 Jul 2019 15:35:04 -0400
100+
-- Thomas Goirand <zigo@debian.org> Mon, 16 Aug 2021 15:01:45 +0200
112101

113-
python-os-ken (0.3.1-0ubuntu2) disco; urgency=medium
102+
python-os-ken (1.4.0-1) experimental; urgency=medium
114103

115-
* d/rules: Switch | -> ||.
116-
* d/*: Misc packaging tidy.
104+
* New upstream release.
105+
* Fixed (build-)depends satisfied by Bullseye.
117106

118-
-- James Page <james.page@ubuntu.com> Thu, 14 Mar 2019 07:03:24 +0000
107+
-- Thomas Goirand <zigo@debian.org> Mon, 08 Mar 2021 12:38:09 +0100
119108

120-
python-os-ken (0.3.1-0ubuntu1) disco; urgency=low
109+
python-os-ken (1.2.0-2) unstable; urgency=medium
121110

122-
* Initial release for OpenStack Stein.
111+
* Uploading to unstable.
112+
* Fixed debian/watch.
113+
* Add a debian/salsa-ci.yml.
123114

124-
-- James Page <james.page@ubuntu.com> Fri, 01 Feb 2019 09:30:51 +0000
115+
-- Thomas Goirand <zigo@debian.org> Thu, 15 Oct 2020 13:41:30 +0200
116+
117+
python-os-ken (1.2.0-1) experimental; urgency=medium
118+
119+
* New upstream release.
120+
* Removed python3-mock from build-depends.
121+
122+
-- Thomas Goirand <zigo@debian.org> Mon, 07 Sep 2020 17:36:47 +0200
123+
124+
python-os-ken (1.0.0-3) unstable; urgency=medium
125+
126+
* Uploading to unstable.
127+
128+
-- Thomas Goirand <zigo@debian.org> Fri, 08 May 2020 18:21:35 +0200
129+
130+
python-os-ken (1.0.0-2) experimental; urgency=medium
131+
132+
* Add missing override_dh_python3 to fix shebang.
133+
134+
-- Thomas Goirand <zigo@debian.org> Thu, 09 Apr 2020 15:49:58 +0200
135+
136+
python-os-ken (1.0.0-1) experimental; urgency=medium
137+
138+
* New upstream release.
139+
140+
-- Thomas Goirand <zigo@debian.org> Mon, 06 Apr 2020 22:41:27 +0200
141+
142+
python-os-ken (0.4.1-2) unstable; urgency=medium
143+
144+
[ Ondřej Nový ]
145+
* Bump Standards-Version to 4.4.1.
146+
147+
[ Thomas Goirand ]
148+
* Uploading to unstable.
149+
150+
-- Thomas Goirand <zigo@debian.org> Wed, 23 Oct 2019 00:48:24 +0200
151+
152+
python-os-ken (0.4.1-1) experimental; urgency=medium
153+
154+
[ Ondřej Nový ]
155+
* Running wrap-and-sort -bast.
156+
* d/copyright: Use https protocol in Format field.
157+
* Use debhelper-compat instead of debian/compat.
158+
* d/control: Fix wrong Vcs-*.
159+
* Bump Standards-Version to 4.4.0.
160+
161+
[ Thomas Goirand ]
162+
* New upstream release.
163+
164+
-- Thomas Goirand <zigo@debian.org> Wed, 18 Sep 2019 10:13:08 +0200
165+
166+
python-os-ken (0.3.1-2) unstable; urgency=medium
167+
168+
* Uploading to unstable.
169+
170+
-- Thomas Goirand <zigo@debian.org> Tue, 16 Jul 2019 23:39:04 +0200
171+
172+
python-os-ken (0.3.1-1) experimental; urgency=medium
173+
174+
* Initial release. (Closes: #925942)
175+
176+
-- Thomas Goirand <zigo@debian.org> Thu, 28 Mar 2019 23:15:21 +0100

debian/compat

Lines changed: 0 additions & 1 deletion
This file was deleted.

debian/control

Lines changed: 55 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -1,65 +1,75 @@
11
Source: python-os-ken
22
Section: python
33
Priority: optional
4-
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
4+
Maintainer: Debian OpenStack <team+openstack@tracker.debian.org>
5+
Uploaders:
6+
Thomas Goirand <zigo@debian.org>,
57
Build-Depends:
6-
debhelper (>= 11~),
8+
debhelper-compat (= 10),
79
dh-python,
810
openstack-pkg-tools,
911
python3-all,
10-
python3-pbr (>= 2.0.0),
12+
python3-pbr,
1113
python3-setuptools,
12-
python3-sphinx (>= 2.0.0),
14+
python3-sphinx,
1315
Build-Depends-Indep:
1416
python3-coverage,
15-
python3-eventlet (>= 0.25.1),
17+
python3-eventlet,
1618
python3-hacking,
17-
python3-mock (>= 2.0.0),
18-
python3-msgpack (>= 1.0.0),
19-
python3-netaddr (>= 0.7.18),
20-
python3-nose (>= 1.3.7),
19+
python3-msgpack,
20+
python3-ncclient,
21+
python3-netaddr,
2122
python3-openstackdocstheme,
22-
python3-openvswitch (>= 2.8.0),
23-
python3-oslo.config (>= 1:5.1.0),
24-
python3-oslotest (>= 1:3.2.0),
25-
python3-packaging (>= 20.3),
26-
python3-pycodestyle (>= 2.0.0),
27-
python3-routes (>= 2.3.1),
28-
python3-six (>= 1.10.0),
29-
python3-stestr (>= 1.0.0),
30-
python3-subunit (>= 1.0.0),
31-
python3-testscenarios (>= 0.4),
32-
python3-testtools (>= 2.2.0),
33-
python3-tinyrpc (>= 0.6),
34-
python3-webob (>= 1:1.8.2),
35-
Standards-Version: 4.6.1
36-
Homepage: https://docs.openstack.org/os-ken/latest/
37-
Vcs-Git: https://git.launchpad.net/~ubuntu-openstack-dev/ubuntu/+source/python-os-ken
23+
python3-openvswitch,
24+
python3-oslo.config,
25+
python3-oslotest,
26+
python3-packaging,
27+
python3-pycodestyle,
28+
python3-reno,
29+
python3-routes,
30+
python3-stestr,
31+
python3-testscenarios,
32+
python3-testtools,
33+
python3-webob,
34+
subunit,
35+
Standards-Version: 4.4.1
36+
Vcs-Browser: https://salsa.debian.org/openstack-team/libs/python-os-ken
37+
Vcs-Git: https://salsa.debian.org/openstack-team/libs/python-os-ken.git
38+
Homepage: http://www.openstack.org/
39+
40+
Package: python-os-ken-doc
41+
Section: doc
42+
Architecture: all
43+
Depends:
44+
${misc:Depends},
45+
${sphinxdoc:Depends},
46+
Description: component-based software defined networking framework for OpenStack - doc
47+
A component-based software defined networking framework in OpenStack.
48+
.
49+
This is a fork of the Ryu library tailored for OpenStack Neutron.
50+
.
51+
This package contains the documentation.
3852

3953
Package: python3-os-ken
4054
Architecture: all
4155
Depends:
42-
python3-eventlet (>= 0.25.1),
43-
python3-msgpack (>= 1.0.0),
44-
python3-netaddr (>= 0.7.18),
45-
python3-openvswitch (>= 2.8.0),
46-
python3-oslo.config (>= 1:5.1.0),
47-
python3-packaging (>= 20.3),
48-
python3-pbr (>= 2.0.0),
49-
python3-routes (>= 2.3.1),
50-
python3-six (>= 1.10.0),
51-
python3-tinyrpc (>= 0.6),
52-
python3-webob (>= 1:1.8.2),
56+
python3-eventlet,
57+
python3-msgpack,
58+
python3-ncclient,
59+
python3-netaddr,
60+
python3-openvswitch,
61+
python3-oslo.config,
62+
python3-packaging,
63+
python3-pbr,
64+
python3-routes,
65+
python3-webob,
5366
${misc:Depends},
5467
${python3:Depends},
55-
Description: Component based SDN framework for OpenStack
56-
os-ken is a component-based software defined networking framework. os-ken
57-
provides software components with well defined API that make it easy for
58-
developers to create new network management and control applications.
59-
os-ken supports various protocols for managing network devices, such
60-
as OpenFlow, Netconf, OF-config, etc. os-ken supports fully 1.0, 1.2, 1.3,
61-
1.4 and Nicira Extensions for OpenFlow.
68+
Suggests:
69+
python-os-ken-doc,
70+
Description: component-based software defined networking framework for OpenStack - Py 3.x
71+
A component-based software defined networking framework in OpenStack.
6272
.
63-
os-ken is a fork of the Ryu library tailored for OpenStack Neutron.
73+
This is a fork of the Ryu library tailored for OpenStack Neutron.
6474
.
65-
This package contains the Python 3 module.
75+
This package contains the Python 3.x module.

0 commit comments

Comments
 (0)