Commit Graph

15 Commits

Author SHA1 Message Date
Sean McGinnis 7839f35ca3
Retire repo
This patch completes step 2 of the infra project retirement process
found here:

https://docs.opendev.org/opendev/infra-manual/latest/drivers.html#step-2-remove-project-content

Reference:

http://lists.openstack.org/pipermail/openstack-discuss/2020-June/015600.html

Depend-on: https://review.opendev.org/737566

Change-Id: Id3a5477860323547a4e17155061f597a8c96640b
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-06-23 10:49:40 -05:00
Zuul 6d58189a7c Merge "Update vagrant base OS to Ubuntu 18.04LTS" 2019-05-19 19:33:32 +00:00
Shachar Snapiri a9fccaa38c Update DragonFlow tests to run with Python 3
As Python 2.7 will soon reach the end of life, we should switch to
Python 3.
This updates the tests to run with that version.

Change-Id: I1014769881786c62d9d6aabf21ca7858a6deb882
2019-05-16 17:01:59 +03:00
Shachar Snapiri bf968291c5 Update vagrant base OS to Ubuntu 18.04LTS
Replace Ubuntu 16.04LTS with the newer OS for libvirt

Change-Id: I02db28d0e3874c322d62ab0b2a3e16fd66b89901
2019-05-13 22:56:58 +03:00
Shachar Snapiri 59b1bee369 Remove redundant line from vagrant All-In-One script
There is a legacy code line that was left in the setup-aio.sh file that
is now redundant.
Removed it.

Change-Id: Ia0605c49659cd530a8da15e2bb70ba4e07150ca2
2018-03-22 15:38:27 +02:00
Shachar Snapiri 472abf1a58 Fix vagrant scripts to add IPv6 correctly
The script did not use the sudo command correctly, thus not really
enabling the IPv6 support.
Also, Moved the commands to the common script rather than having it
duplicated in all the scripts.

Change-Id: I66e84d76d905584635d42997f41eaef9d0263d3c
2018-01-27 16:18:12 +02:00
Shachar Snapiri ff9a24ac30 Modified default pubsub mechanism to etcd
In setups where we have etcd installed, we now use etcd pubsub instead
of the zmq pubsub.
This is more natural and prevents issues during the install process.

Change-Id: I23fa9b1282eea53c3a05af6324644c1c815a491d
2018-01-14 15:37:52 +02:00
Shachar Snapiri 91676a9aed Add all-in-one vagrant config
Add the ability to launch an all-in-one dragonflow vm via vagrant
The syntax of the launch is:
vagrant up devstack_aio

Change-Id: Ia086a374fc3e9e21ead04cc9e8da51eb6a03281c
2018-01-14 15:21:54 +02:00
Shachar Snapiri 64ce5f452d Refactor vagrant configuration
Unified the compute nodes in the vagrant file
Renamed the configuration file to dragonflow.conf.yml (from
virtualbox.conf.yml) as it is now not hypervisor-specific

Change-Id: I66ca9c8d60f2ef64fb9c38c6b73187e19803b539
2018-01-14 14:50:33 +02:00
liuxinrj 5b57a4d7d1 Fix failure while installing devstack by vagrant.
Changed box for the different hypervisors to ubuntu 16.04LTS (xenial).
Updated the etcd checksum, as we are using a different version.
Changed the VM creation to be serial, as the compute nodes must be
started after the controller node is already up.
Updated the script to take the correct configuration file as their
names were changed over time.
Changed configuration to use etcd entirely.

Co-Authored-By: Shachar Snapiri <shachar.snapiri@huawei.com>
Change-Id: I0c1df8117393c5c65ce93c00604bca1ee7b38d20
Closes-bug: #1655939
2017-12-08 18:51:00 +00:00
zhangyanxian 7ffac429f8 Optimize the link address for fetching git code
Use https instead of http to ensure the safety without containing our
account/password information

Change-Id: I699801f540678ab332542972281ddea0f99e4339
2017-03-20 02:44:29 +00:00
Kyle Mestery a0f238eebf Vagrant: Add support for parallels and libvirt
This change adds support for using both parallels and libvirt as the Vagrant
hypervisor backend.

Note this change is untested, but should in theory work. Those running
Vagrant with parallels or libvirt are welcome to try this out.

Change-Id: I23511fec12238a8e3bcccea4874101d9e66c7612
Signed-off-by: Kyle Mestery <mestery@mestery.com>
2016-05-22 20:20:25 -05:00
Kyle Mestery ffd28c7a76 Vagrant: Use the IP address from eth1
Make sure to use the IP address from eth1 for all OpenStack services.
This is the private IP address which is accessible from the host running
Vagrant.

Fixup the names of the two compute nodes to be independent.

Change-Id: I8a62e8ba09bfd4321d36ea1f7013ea2188e11d19
Signed-off-by: Kyle Mestery <mestery@mestery.com>
2016-01-03 07:02:51 -06:00
Kyle Mestery 5cb3bcd72d Vagrant: Add a second compute node
Enable the default DragonFlow Vagrant configuration to spin-up a second
compute node. Makes testing much more interesting.

Change-Id: I6d37ae5bd79d3993ae7662b3134b3c164502ca35
Signed-off-by: Kyle Mestery <mestery@mestery.com>
2016-01-02 07:57:55 -06:00
Kyle Mestery 96055e88ad Move Vagrant configuration into a vagrant directory
It helps to keep it all isolated in one place for consistency's sake.

Change-Id: Ia82e0647250bc42f2f81bfd33b7e9c7ad949907b
Signed-off-by: Kyle Mestery <mestery@mestery.com>
2016-01-02 07:57:55 -06:00