14 Commits

Author SHA1 Message Date
Brian Haley
98448dce44 Add bash script style checker to pep8 check
Added the bashate script style checker to the pep8
check target in tox.ini. It actually found two valid
issues - a bad function declaration and a local variable
issue, but mostly just indentation noise. Fixed all the
complaints.

Change-Id: I43b60e7dcf53acf259c8a52b248fbb8c63d3c8d4
2019-10-10 13:54:58 -04:00
caoyuan
1910f024a3 Replace git.openstack.org URLs with opendev.org URLs
Change-Id: I291eb706df84489398b4f4b2736d7c5ab2e84747
2019-05-13 19:59:59 +00:00
Michael Johnson
8997def2b5 Updates Octavia to support octavia-lib
This is the base patch that updates octavia to use the new octavia-lib.
It is backwards compatible by using debtcollector moves.

It adds a new controller process called the "driver-agent".

This patch also adds unit test coverage for a few additional modules.

Depends-On: https://review.openstack.org/#/c/641180/

Change-Id: I438e1548ec0fb6111d1ab85b05015007d9d0a006
2019-03-07 14:40:22 +01:00
Daniel Mellado
6eb4c1f332 Rename q- to neutron- services
We were using neutron lib/neutron-legacy on our devstack plugin as we
were enabling legacy services. This commit changes it so we rely on
lib/neutron.

Co-Authored-By: Carlos Goncalves <cgoncalves@redhat.com>

Change-Id: I159dd4b371b870dc752fa01f738a2910263e3918
2018-03-12 10:48:26 +01:00
Bar RH
bf9dffc815 Update configuration samples (QoS)
Enable QoS support.
We rely on Neutron's devstack plugin script to set the correct
configuration.

Change-Id: Idd99af81cafd4c8fc541ca8664c844b5473bb39a
2018-02-26 18:31:30 +00:00
Nir Magnezi
662485e2d2 Update devstack plugin and examples
The devstack plugin should only use the openstackclient to
interact with OpenStack services via CLI.

This patch fixes both the devstack plugin and the examples.

Task: 5678
Task: 5680
Task: 5698
Story: 2001183

Change-Id: Id30ab0484edb350f0a424a0fc90c381357614b8e
2017-11-26 23:20:33 +02:00
Vu Cong Tuan
b2d5604203 Remove SCREEN_LOGDIR from devstack
SCREEN_LOGDIR has already been deprecated [1]
[1] https://review.openstack.org/#/c/499186

Change-Id: I0f2100008cb866da99e117cab6b41c872e2e8b73
2017-10-05 17:08:57 +07:00
Jenkins
dac945260d Merge "Change default vagrant box to xenial64(16.04)" 2017-06-29 00:51:13 +00:00
ckji
79a7698bfd Fix nova secgroup-add-rule which is unavailable
Nova secgroup-add-rule is not available anymore.
Change it to 'openstack security group rule create'.

Change-Id: I43befb0635ea4f8978b0d863722599cff3863a03
2017-06-28 15:17:04 +08:00
ckji
a7256e15ed Change default vagrant box to xenial64(16.04)
Because current devstack don't support ubuntu 14.04. Change default
vagrant box from trusty64 to xenial64.

See:
https://docs.openstack.org/developer/devstack/#install-linux

Change-Id: Id49167e6d60babcc6145c0f4cbd5b15231d12c88
2017-06-28 11:29:49 +08:00
Nir Magnezi
15feef13c3 Remove nova cert from devstack examples
As a followup to I2c78a0c6599b92040146cf9f0042cff8fd2509c3, the nova
cert service should be removed from the devstack local.conf examples.

Without this fix, stacking will fail is USE_SCREEN=True

Change-Id: Ifb7fc1e423abf6f1509a0724e45b352fdb908def
2017-05-23 00:02:33 +03:00
Nir Magnezi
2f5e3b4db8 Add placement services to devstack example files
As a followup to I273c3c8299ee329bed425f3e7cd4b583ed1187a4, adding
nova placement services which are mandatory starting Ocata.

Change-Id: I74adfd6aa3bc0cb1061427ef6d66fc8d3c20d776
2017-02-01 15:53:44 +02:00
Miguel Angel Ajo
d537aed6dc Fix nova image-list which is unavailable
In Newton nova call to image-list was deprecated and
it's not available anymore.

I've switched the cli call to openstack image list which
does the job perfectly.

Change-Id: I2091328998d8b5fbf383f3d32b2d3c0cc24ca618
2016-10-04 11:15:53 +00:00
Miguel Angel Ajo
b47fcb2834 Allow deploying secondary worker and API nodes
This commit introduces a new parameter "OCTAVIA_NODE", which
is standalone by default. Only the main (for ha) or standalone
nodes create resources like accounts, the management network,
images, etc.

We also introduce a multinode vagrant configuration.

A follow up patch will introduce an haproxy in front of the octavia
API endpoints.

Change-Id: I835ee7e0e925232b55f3c14eeed98aeb0f0ce463
2016-07-09 11:33:08 +00:00