Commit Graph

74 Commits

Author SHA1 Message Date
Andreas Jaeger 06af89f5bd Retire repository
Fuel (from openstack namespace) and fuel-ccp (in x namespace)
repositories are unused and ready to retire.

This change removes all content from the repository and adds the usual
README file to point out that the repository is retired following the
process from
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project

See also
http://lists.openstack.org/pipermail/openstack-discuss/2019-December/011647.html

Depends-On: https://review.opendev.org/699362
Change-Id: Id36b11db5ae374cbf66606ad402a8ffe99fc7daa
2019-12-18 09:37:20 +01:00
OpenDev Sysadmins 7ff80d3469 OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:49:12 +00:00
Bartłomiej Piotrowski fe9dcb9fde Allow fuel-setup-network to configure repositories
This means it is fuel-setup-network no more and has been renamed to
more general fuel-setup. For the same reason MasterNode became
a top-level class that is expanded by particular commands with
required methods. Script requires now '-n' argument that specifies
environment name.

- 'network' works as old fuel-setup-network did.
- 'repos' expects MOS_REPOS and UBUNTU_LATEST environment variables
  to be set in the same way fuel-qa does it
- because user might want to run both of them, running verify_network
  has been split into its own command

The 'version' property of MasterNode requires requests library. All
other dependencies has been bumped to latest releases.

Change-Id: I9d0f5ba0a17b5821f8fb86b6a089c7d8adf802e1
2016-02-10 15:06:05 +01:00
Jenkins 9c2608df4e Merge "py26 is no longer supported by Infra's CI" 2015-12-28 19:24:00 +00:00
Jenkins 6d0275a112 Merge "Drop MANIFEST.in - it's not needed with PBR" 2015-12-28 19:19:28 +00:00
janonymous b88ffc18ae py26 is no longer supported by Infra's CI
Python 2.6 support would be dropped by
Infra team from mitaka,CI would no longer be testing it,
so projects should drop it too.

Change-Id: I20288880b29061920a54c6c1cc8618b67e70526a
2015-12-26 13:50:14 +05:30
ghanshyam 768bbc8d63 Drop MANIFEST.in - it's not needed with PBR
setup.py use pbr, so we no longer need MANIFEST.in.

Change-Id: I6bdaadb5965d4e64d08f0158d2b70d9a62d260e0
2015-12-24 14:49:45 +09:00
Doug Hellmann d7d2c50ade remove python 2.6 trove classifier
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: I5deb330ac5eb7aaff846eaf41aa2c036926aad5e
2015-12-23 01:31:09 +00:00
Jenkins f115f904b4 Merge "Pass environment variables of proxy to tox" 2015-12-21 14:34:44 +00:00
Ghanshyam 2d1513b64a Pass environment variables of proxy to tox
When a development environment is under a proxy, tox is failed even if
environment variables of the proxy are set.

This patch fixes this problem.

Closes-Bug: #1525115
Change-Id: Iff6d29445cbb88c041c58e87720300ef8ec38265
2015-12-11 08:18:46 +00:00
Maciej Kwiek b6f2503597 Fix rsync commands
There was a problem in inheritance of rsync commands.

Change-Id: Icf770b48894b8e78edcc1e688a745d97f71be37e
Closes-bug: 1523885
2015-12-08 14:53:38 +01:00
Jenkins fb008cd417 Merge "Add .py extension to fuel-setup-networks" 2015-12-07 14:02:11 +00:00
Jenkins 895778f46f Merge "Add fuelmenu-rsync command" 2015-12-07 09:13:57 +00:00
Maciej Kwiek f3cfe04516 Add .py extension to fuel-setup-networks
It allows flake8 to check this file.

Change-Id: I15165d4db02dbbf839f1aec66d426ba2805d60fc
Partial-bug: #1522808
2015-12-04 13:34:52 +01:00
Jenkins de2104dd6b Merge "setup-network: Raise exception if there is no env" 2015-12-04 12:05:20 +00:00
Bartłomiej Piotrowski 891e5352c5 Fix comparison operator in requirements.txt
Also fix the name of ipaddress module for Python 2.

Change-Id: Ida0afc21519117c6144d05e0540dc2fd8b652d50
Closes-Bug: 1522803
2015-12-04 12:44:30 +01:00
Bartłomiej Piotrowski 7f4a2c0f94 setup-network: Raise exception if there is no env
Additionally do not import unused sys module.

Change-Id: I8157a4cd1c693eff31739b9f0402ee36da33337a
Closes-Bug: 1522742
2015-12-04 12:43:15 +01:00
Maciej Kwiek 2e455346a8 Add fuelmenu-rsync command
* fuelmenu-rsync is now available. It allows to rsync code from root of
fuel-menu repository to master node.
* Refactored RsyncCommand - moved it from docker module to command
  module, so it can be used not only for docker-related rsyncing.

Change-Id: I3dcfa2d00a22368ce40e8457c3aacb72700bc54f
Closes-bug: #1522441
2015-12-04 11:38:35 +01:00
Bartłomiej Piotrowski 77ce986dba Add fuel-setup-network to contrib directory
fuel-setup-network is a simple script that makes setting up networking
on master node deployed via fuel-devops easier.

It takes environment name as mandatory argument and allows to specify
environment id with -i (or --id).

Change-Id: I50fc4bb9f55baad8fc1e5606ec968ed207fb340a
2015-11-25 10:44:32 +01:00
Maciej Kwiek b4b82ddae4 Add astute-version argument to astute-rsync
Astute gem filename needs to match the name on master node in order for
astute container to run updated code.

Change-Id: I2ad3e4c7e879c3228db3e76a54b19996bc821455
Closes-Bug: #1514740
2015-11-12 10:55:21 +01:00
Jenkins e7ec7e839a Merge "Compatibility with openstack-gate PEP8" 2015-10-22 12:00:28 +00:00
Jenkins 91309d4d43 Merge "Remove second rsync to nginx container" 2015-10-22 08:57:38 +00:00
Maciej Kwiek fc3c165f69 Remove second rsync to nginx container
It was called without arguments, therefore it could not use custom port.

Change-Id: I0fb3410836bd0ba9d254228ed9c3d0400a62a611
Closes-bug: #1508821
2015-10-22 10:35:30 +02:00
Vladimir Sharshov (warpc) cbcf3a52fb Compatibility with openstack-gate PEP8
Change-Id: I07fd9d0ea4614d0918a2ac198ab8db7f3132553f
2015-10-21 20:18:59 +03:00
Jeremy Stanley 9e7067ff82 Update .gitreview for new namespace
Change-Id: I5ded60830cc6cb712b9d5de6101d6391eae3243c
2015-10-17 22:13:34 +00:00
Sebastian Kalinowski f7eb1e55ff Added MAINTAINERS to top-level repo directory
In a consensus reached in a proposal for code review process
change [1], and proposed team structure policy document [2],
adding MAINTAINERS files in repositories.

Please note, that this file is written in YAML format in order
to allow further automation around code review process.

[1] http://lists.openstack.org/pipermail/openstack-dev/2015-August/072406.html
[2] https://review.openstack.org/#/c/225376/

Change-Id: Ib89e8b36136ac64f01603efbc234a2e85a999edf
2015-10-08 06:57:57 +02:00
Jenkins 4de1246a28 Merge "Change ignore-errors to ignore_errors" 2015-09-28 10:09:29 +00:00
Jenkins 42fb58c995 Merge "Update .gitignore" 2015-09-28 10:03:29 +00:00
Monty Taylor feb4ad65b7 Change ignore-errors to ignore_errors
Needed for coverage 4.0

Change-Id: I451bbc48485a16795ddb1161ed7cd3f7158bf002
2015-09-21 14:58:40 +00:00
Przemyslaw Kaminski a335c56d51 Vagrant libvirt README updated
Change-Id: I58c123eb9d0171955e844d931096c9bb0777fc05
2015-08-14 15:41:36 +02:00
Jenkins 12d444cb9f Merge "Add libvirt provider for Vagrant" 2015-08-14 13:40:22 +00:00
Przemyslaw Kaminski ce53175546 pythonclient-rsync: exclude *.pyc files from rsync
Change-Id: Icd7abc48b884c2c428c9b503a1d08e2e413cbb9e
2015-08-14 11:15:57 +02:00
Michal Rostecki a1c4058dad Add libvirt provider for Vagrant
This change provides possibility to use vagrant-libvirt
plugin, whichby default uses KVM hypervisor. NFS is used
here for syncing /vagrant directory.

To run Vagrant with libvirt provider:

vagrant up --provider=libvirt

Change-Id: I90383717de1f04a90bdaa18d6eb1561fb77cc061
2015-08-13 08:40:33 +02:00
Michal Rostecki d84d565ccd Update .gitignore
Ignore .eggs, vagrant/.vagrant and vagrant/sources.

Change-Id: Id016bb4acea427d7486185a9b4b2b3e71bd1c88c
2015-08-13 08:38:44 +02:00
Przemyslaw Kaminski aad885ba88 Python-fuelclient rsync command added
Change-Id: I16aab579c22ede34db135e5ed875daaf710a5608
2015-08-10 14:07:23 +02:00
Przemyslaw Kaminski 35c3c9cc46 Vagrant 1.7.5 fix
Change-Id: I5f9d2d7f9e86662a62b1d8d331dc8c211f7e0848
2015-08-04 11:23:44 +02:00
Jenkins 7e4898ef5f Merge "Drop use of 'oslo' namespace package" 2015-08-03 11:06:36 +00:00
Michal Rostecki 1c740a3509 Add -P option to bootstrap-salt.sh
This option is needed to install pip packages during
Salt bootstrap.

Change-Id: I97d216c02b495a2ca6644399ecfeda25883d2a76
Closes-Bug: #1478216
2015-07-25 11:49:04 +02:00
Michal Rostecki 18124c7692 Drop use of 'oslo' namespace package
The Oslo libraries have moved all of their code out of the 'oslo'
namespace package into per-library packages. The namespace package was
retained during kilo for backwards compatibility, but will be removed by
the liberty-2 milestone. This change removes the use of the namespace
package, replacing it with the new package names.

The patches in the libraries will be put on hold until application
patches have landed, or L2, whichever comes first. At that point, new
versions of the libraries without namespace packages will be released as
a major version update.

Please merge this patch, or an equivalent, before L2 to avoid problems
with those library releases.

Blueprint: remove-namespace-packages
https://blueprints.launchpad.net/oslo-incubator/+spec/remove-namespace-packages

Change-Id: I85d65fac6119d66755fe490d90fe1c48124935f7
2015-07-21 19:27:42 +02:00
Przemyslaw Kaminski 12a1e707dd Nailgun rsync: add *.pyc and test excludes
Change-Id: I03196c566179d4439300811a2b8dc8bae8f8e4d6
2015-05-19 13:09:13 +02:00
Przemyslaw Kaminski 81779e3d18 Fix nailgun rsync
Change-Id: If987a37a1a64b74f45278836bcadb18bedfcd61c
2015-05-18 13:41:12 +02:00
Przemyslaw Kaminski 01b0c92fda Puppet info & rsync commands added
Change-Id: If7a1a42ad54a482ba3dab3d86c1096554e7eae55
2015-05-18 10:48:25 +02:00
Przemyslaw Kaminski a0a1a92cc2 Slave rsync moved to SlavesMixin
Change-Id: Iac00db278f178c04941a11ffe70d78b673c7551b
2015-05-18 08:08:22 +02:00
Przemyslaw Kaminski 75d4fbae21 Fix copyrights
Change-Id: I1b601fb19b71f664168be1980f7cc6783eff2712
2015-05-18 08:08:13 +02:00
Przemyslaw Kaminski da9bd2badd Shotgun rsync added
Change-Id: I98f501cef6bfa258da9b650dd1020ab40c8d2518
2015-05-18 08:07:51 +02:00
Przemyslaw Kaminski b2441ab692 shotgun is installed in Vagrant env
Also, generate_shotgun_config command added for easy inspection.

Change-Id: Ib77774dcae6b3104d4f11230e6c154d875f672b2
2015-05-15 16:21:41 +02:00
Przemyslaw Kaminski 1fbb1065a8 Slaves mcollective rsync
Change-Id: I30130f0d1d4fb1bf3b2f8264ea3d5b411ad99bcd
2015-05-15 14:03:59 +02:00
Przemyslaw Kaminski b47fa271d7 Rsync: rewrite to use raw commands, not fabric
This is because we will be using SSH hops to rsync into slave nodes.
Fabric doesn't seem to support this out of the box.

Change-Id: Idf43d7b6c35324ade9be3467cee7c664833a38a8
2015-05-15 11:45:45 +02:00
Jenkins 99ce652037 Merge "Nailgun DB reset command" 2015-05-15 08:42:31 +00:00
Jenkins dc8685dcd0 Merge "Fix SSH interactive mode" 2015-05-15 08:42:25 +00:00