Follow new infra setup for translations, see spec
http://specs.openstack.org/openstack-infra/infra-specs/specs/translation_setup.html
for full details.
This basically renames
networking-l2gw/locale/networking-l2gw.pot to
networking_l2gw/locale/networking_l2gw.pot. For this we need to update
setup.cfg.
Update also domain name in _i18n.py.
Let's remove the po and pot files in the outdated paths.
The updated scripts work without them. So, we can just
delete the files and once the infra script runs,
an updated pot file together with translations
will be imported automatically.
Change-Id: I5e2db2ff767c25db9bb62aac8b826ba557393a5f
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: I708b86e375f3b5b6bfefb956ae785181f6f8164a
To start translation, we need to initially import the translation
file - and place it at the proper place so that the usual CI
scripts can handle it. The proper place is for all python
projects $PROJECT/locale/$PROJECT.pot - see setup.cfg.
Further imports will be done by the OpenStack Proposal bot.
Change-Id: Ieb77ef2a336f89ce006964bf0cc08677489bff10
This contains l2gateway cli using neutronclient extension.
CLIs to create/update/delete/show/list l2-gateway and
create/delete/list/show l2-gateway-connection are
implemented.
Change-Id: I46f655ef1d7b645c0e582397c22c3b8c4e01d0f0
This allows neutron-db-manage to find the alembic migrations
automatically if this project is installed.
The config file alembic.ini is not needed in this project since it's
tables are in neutron's DB and so it depends on neutron's config.
Remove the l2gw-db-manage script since we will use
neutron-db-manage.
Update the alembic env to know about all neutron core tables when
generating diffs for --autogenerate.
Partial-Bug: #1470625
Depends-On: I9a06de64ce35675af28adf819de6f22dc832390d
Change-Id: I581932d333e378d91d5b581760018ec274330681
Remove pre-version setting so we can rely on tags for library
versioning.
Change-Id: Iede8138586adf225233838070e13222a43e512c9
Signed-off-by: Kyle Mestery <mestery@mestery.com>
This matches the workflow of other projects like neutron
and should fix the following pbr-semver errors.
2015-05-20 23:29:28.302 | ValueError: git history requires a target version of pbr.version.SemanticVersion(2015.1.2), but target version is pbr.version.SemanticVersion(2015.1.1)
2015-05-20 23:29:28.302 | error in setup command: Error parsing /home/jenkins/workspace/gate-networking-l2gw-pep8/setup.cfg: ValueError: git history requires a target version of pbr.version.SemanticVersion(2015.1.2), but target version is pbr.version.SemanticVersion(2015.1.1)
Change-Id: Iad18695e5ce9f8a4d28708a4b214612fbb31134b
I assume L2 Gateway will release during 2015, so setting a version
reflecting this is a good idea. This what we've done for both
stackforge/networking-odl and stackforge/networking-ovn. We've also
updated LP to track bugs against these releases.
Change-Id: Ibe0aca2a9f835682477bfddd3bd0c2b4ee74b9f3
This patchset enables to provide the migration script
'neutron-l2gw-db-manage' for create database tables for
networking_l2gw project.
Change-Id: I89eb370996c5ae416484df1135e0b7b3517a8b1f
The patch set monkey patches the
L2 gateway agent code to avoid oslo
exceptions
Co-Authored-By: Selvakumar S <selvakumar.s2@hp.com>
Change-Id: Ic0034a7b1f9355e64551eb7d37edda81ffda2d31
The patch provides the following:
1. A base L2 gateway agent and manager that:
a. periodically sends heart beats to the Neutron server
b. processes basic RPC (setting the agent type) received from the plugin
2. A variant of L2 gateway agent manager that:
a. manages connections to the configured OVSDB servers
b. processes RPCs originated from the plugin destined to the OVSDB servers
c. notifies to the plugin of any changes in the configured OVSDB servers'
tables
Partially implements: blueprint l2-gateway-api
Co-Authored-By: vikas<vikas.d-m@hp.com>
Change-Id: I19798e2283a6814dcc9e0f72afe8e1327c78de6b
This is a code for l2-gateway-client. Create/Update/Delete/List/Show CLIs for
l2gateway and l2-gateway-connection are implemented here.
Minor tweak to the requirements was needed to get the package to install
correctly and versioned to the tag we expect.
Change-Id: I1c722643b63a523670862a6c804b19b0b6bac585