Andreas Jaeger
ebe42c6e20
Retire repository
...
Fuel repositories are all retired in openstack namespace, retire
remaining fuel repos in x namespace since they are unused now.
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/011675.html
A related change is: https://review.opendev.org/699752 .
Change-Id: I8537c50c55b5303474fbdf70a43d459f87b02e9d
2019-12-18 20:06:05 +01:00
Igor Gajsin
65e7b3eae4
add --insecure to the manila type-create command
...
Change-Id: I332d94ee646093aea4cb5079cfcaf58e0d8b8ffc
2016-10-14 18:20:28 +03:00
Igor Gajsin
f16683d606
Bring creation default share type back
...
Change-Id: I260c5a7bf33c9f377df562b5e2eeb7c2cc6a2a4b
2016-10-13 17:42:24 +03:00
Igor Gajsin
745d82a438
fix type in the install.pp
...
Change-Id: Ia990d110c2b87ec42d30d85fcba56d111ec935d2
2016-10-07 15:02:46 +03:00
Igor Gajsin
8038e59613
use latest manilaclient from pip
...
Change-Id: I6031a2f029600a4c222bcc464e9d667ed173ec44
2016-10-06 19:29:34 +03:00
Igor Gajsin
f30b72a42b
Remote creation default share type and share network
...
Previously default share type and share network were created by plugin.
That was helpful for testing when development but it is odd behaviour
for production.
Change-Id: I4926cb8f2890b077dfd0471d38af75f67082796c
2016-10-04 19:38:12 +03:00
Jenkins
dc0abcabd3
Merge "add respawn to init scripts"
2016-09-29 12:40:51 +00:00
Igor Gajsin
acb4518a8c
add respawn to init scripts
...
Change-Id: Ib92889c476b0007204d6b35c8cf589e88ca4cac8
2016-09-29 15:38:41 +03:00
Igor Gajsin
c09287c523
Fix installation
...
There was the unexpected problem. Suddenly the python-heat package
depends on the python-manilaclient package in ubuntu. And when the
plugin removes python-maniliaclient for changes this by its own ones,
this action destroys the heat completely.
This patch provides the workaround of that.
Change-Id: I5f6d963a1783eba838afdb93eef19108b70d5417
Closes-bug: #1628063
2016-09-28 18:03:29 +03:00
Jenkins
ad6836a978
Merge "prevent to execute unnecessary tasks when redeploy"
2016-09-27 09:56:15 +00:00
Igor Gajsin
15f3e8d522
prevent to execute unnecessary tasks when redeploy
...
Change-Id: I8c61f9a207016a8a867062fa250f5b89749d2add
2016-09-27 12:46:17 +03:00
Igor Gajsin
4158d13114
rename the manila packages
...
The plugin build it's own packages for manila instead stored in the
ubuntu repositories. For avoiding confusing between them plugin's
packages were renaimed.
Change-Id: Iba2add1e01a7f5677bf7793e12c97ce3d3fb8ac1
2016-09-26 17:25:26 +03:00
Igor Gajsin
9901bb7d19
add explicit apt preferences
...
Change-Id: I71b4e33790deb62010c0aaa30b0f7345028ce178
2016-09-23 18:18:14 +03:00
Igor Gajsin
02d05319ad
remove unused manifest populate_hiera.pp
...
Change-Id: I7a394a7ec61f413e8276da93967ab3b0309fbc85
2016-09-20 17:54:04 +03:00
Igor Gajsin
125770abff
add support of NetApp driver
...
Change-Id: Ieef16ddfec9785221954c06c35d5a2df8a06c469
2016-09-16 16:35:39 +03:00
Igor Gajsin
140f32576e
fix config-generator for amqp_hosts
...
Change-Id: I3ac9f6f232518322b9dffd862222147d54a89054
2016-09-14 16:33:22 +03:00
Igor Gajsin
d6d2e39f93
add self signed certificate
...
Change-Id: Iac97080af3cb08f31a3109e136fe22ed920dd03a
2016-09-01 14:25:35 +03:00
Igor Gajsin
df35ec624e
add the tls support
...
Change-Id: I15e89f295ec0b4ea2fd408d58a089263b4ca8ff8
2016-08-30 17:05:31 +03:00
Igor Gajsin
2751b141bd
The refactoring
...
Change-Id: Iec735a7a4107770c490d904dc31754defa5409bf
2016-08-26 18:33:29 +03:00
Igor Gajsin
c83d0ff273
add manila-share and manila-data roles
...
Change-Id: I2a08ba0b74edd76f71771531f3617a8bfec6d50f
2016-08-24 18:51:15 +03:00
Ruslan Khozinov
ac7d1503bd
Shellcheck warnings fix
...
In ./gen_password.sh line 5:
function gen_pass {
^-- SC2113: 'function' keyword is non-standard. Use 'foo()' instead of
'function foo'.
In ./deployment_scripts/puppet/modules/manila_auxiliary/files/meta.sh line 5:
if [[ -z $(manila type-list|grep default_share_type) ]]; then
^-- SC2143: Instead of [ -z $(foo | grep bar) ], use ! foo | grep -q bar .
In ./deployment_scripts/puppet/modules/manila_auxiliary/files/meta.sh line 10:
if [[ -z $(manila share-network-list| grep test_share_network) ]];then
^-- SC2143: Instead of [ -z $(foo | grep bar) ], use ! foo | grep -q bar .
In ./deployment_scripts/puppet/modules/manila_auxiliary/files/meta.sh line 20:
if [[ -z $(openstack flavor list|grep manila-service-flavor) ]];then
^-- SC2143: Instead of [ -z $(foo | grep bar) ], use ! foo | grep -q bar .
Change-Id: I7f30e99d870ceb45ca4b43f94bd456ae5891878a
2016-08-18 18:39:30 +03:00
Igor Gajsin
9c28d305c7
move generation of passwords and ssh keys to master node
...
Change-Id: If22761b75ed18fb95af6f43c54a7a1d50e8c109a
2016-08-17 15:12:37 +03:00
Igor Gajsin
f6e7db8f0c
add imlicit ordering
...
Change-Id: I8afc76b26911ef02c0ad26ae16e1f9627f558cef
2016-08-15 16:45:48 +03:00
Igor Gajsin
95967424c9
Add manila-ui to horizon
...
Change-Id: I224c67c8a0406b72e3bfda63a61433dcf1639d81
2016-08-12 15:53:13 +03:00
Igor Gajsin
d0745c23a2
rewrite site.pp to stop using puppet-manila manifests
...
Change-Id: I5afe8759ee0df65254d917d13d5568292f3ba7d3
2016-08-11 12:26:25 +03:00
Igor Gajsin
985756f14f
multiple improvement for generic driver
...
Change-Id: I3fa289bbcdde897ec6dd2d06d1100718c5d416fc
2016-08-05 20:03:01 +03:00
Igor Gajsin
9e79defcd4
fix a lot of typo and mistakes
...
Change-Id: I9668967b8ac4a817fb6dc00de0daeda47d0281ef
2016-08-03 19:51:56 +03:00
Igor Gajsin
04839b9a61
fix populate hiera
...
Change-Id: I8b09ead7e83d20fb57d2cdf92ca5af91e2c17532
2016-08-03 18:08:13 +03:00
Igor Gajsin
ecd6cac77a
add service image
...
Add the manfiests for add service image to glance
Change-Id: I6b19a36f2d4a0755c0f3434ff71b7db810c64d87
2016-08-03 16:55:07 +03:00
Igor Gajsin
7a683204b8
add the manila-manage db-sync command
...
Change-Id: I7fbb55386f90e08e41570e0310c461e7c3a77625
2016-08-02 17:52:58 +03:00
Igor Gajsin
a56de2fdfd
haproxy and firewall
...
Change-Id: I956a759a704f3bdc8195adae5bdbc82475b7a9c0
2016-08-02 12:05:56 +03:00
Igor Gajsin
c71556cf3a
fix small bugs, that prevent deploy
...
Change-Id: I4103c5c13b64c32c9c9aa6bebb716860ada3eb86
2016-08-01 17:25:57 +03:00
Igor Gajsin
e6e9575e27
add init files
...
Change-Id: I923289f414643124b353db14ada8bcb75f02577f
2016-08-01 16:15:29 +03:00
Jenkins
467ea36700
Merge "configure manila"
2016-07-29 12:43:24 +00:00
Igor Gajsin
c6d90bc61c
configure manila
...
First approach to make configuration files
Change-Id: Ifbbd1b38402e5140d7884246dfd6bdb53870449a
2016-07-29 15:41:50 +03:00
Igor Gajsin
cf0f7f8911
Install set of files and directory structure for manila
...
Change-Id: I691591ddfc04c605ccf72e279abc416d11ab7fc3
2016-07-29 14:56:34 +03:00
Igor Gajsin
c6fda073b6
install manila packages
...
Add manila projects as submodules and switch its to stable/mitaka.
Fix requirements to be compatible with ubuntu 14.04.
Change pre_build_hook to building deb packages from python source
code.
Change-Id: I3300c3f58d9df39ed452d64e60846fad20056fca
2016-07-27 19:59:09 +03:00
Igor Gajsin
8b53020c7a
initial database support
...
Create the manila user, database and grant permission to it.
Change-Id: I36cbbdbb75ee346d8268faa45505813675f46331
2016-07-26 19:52:03 +03:00
Igor Gajsin
6ba724d518
delete temporary files
...
Change-Id: Iabf18e39b07878ea3f366e35ef77d8130b602a66
2016-07-25 16:08:43 +03:00
“ugoday”
f409e7a23f
work with tasks
2016-07-07 12:50:51 +03:00
“ugoday”
d8b0398d46
puppet-manila reverts back
2016-07-07 11:35:26 +03:00
Igor Gajsin
f99ef56d72
del submodule puppet-manila
2016-07-06 18:12:00 +03:00
Igor Gajsin
01ffc91fb9
add endpoints
2016-07-06 16:44:05 +03:00
Igor Gajsin
f02782204f
added the puppet-manila module
2016-07-06 14:00:18 +03:00
Igor Gajsin
f9710db004
add the populate_hiera functiona and some jump around puppets
2016-07-06 13:46:53 +03:00
Igor Gajsin
ae55c359f9
create the manila_auxiliary puppet modules
2016-07-05 14:58:01 +03:00
Igor Gajsin
6694e5fd76
Getting ready for the first deploy
2016-07-04 15:05:35 +03:00
Igor Gajsin
27267f43dd
add the manila puppet module
2016-07-04 14:00:21 +03:00
Igor Gajsin
cbfd9bcb34
Add skeleton of the plugin
2016-07-04 13:18:42 +03:00