Commit Graph

57 Commits

Author SHA1 Message Date
Andreas Jaeger ebb5451c8f 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: I4d787ba03e9168bc593365675e3124c650546b33
2019-12-18 20:12:19 +01:00
alexey-mr 589502118f Glance configuration is moved to scaleio openstack puppet module
Change-Id: I8e77ab4aa6ffcbaa9ede310c642f3085b8b8021c
2016-11-17 13:25:51 +03:00
alexey-mr 5fd55dbd81 Use FTP server as a source with ScaleIO packages
Change-Id: If54a55ecad474841fb69aa5647ac3963ba3df60f
2016-11-14 12:35:46 +03:00
alexey-mr 3fd9fb1fca Non-hyper-converged deployment support
Change-Id: I7dd94514c0802ea7764d4d5d249bbd21f18eb2db
2016-09-06 17:05:14 +03:00
alexey-mr 06d1bb1440 use own pw_hash function
Fuel6.1 doesn’t have this function in common puppet functions.

Change-Id: If827dee9909c9152538af877d83f015679c8ae59
2016-08-17 10:18:34 +03:00
alexey-mr 6070c15791 Use default protection domain in nova according to SDS.
Each compute node is SDS. So, to balance ephemeral volumes between
domains it is needed to use default domain according to assigned domain
to the node.

Change-Id: I5b7eddd276bda42250ce8c26f6d3510e886a8e13
2016-08-13 12:04:16 +03:00
alexey-mr f129bdaa8f Keep other glance storeages in config
Add dependency for upload_cirros task to upload into cinder store.

Change-Id: If60149d7b0c609ec41e493cfbcf32094109471a4
2016-08-11 12:04:21 +03:00
alexey-mr 34dc52753b Add dependency for glance tasks from upload_cirros
Change-Id: Ifbbf6ff98ff954b6f028cd2b29226f88837e7259
2016-08-11 11:21:30 +03:00
alexey-mr 72b63c4c2f Don't use admin user for OS services.
Generate special front end user and use it instead of admin.

Change-Id: I901da00321d5316215bf10b4627e1dd4c25de6ce
2016-08-10 14:44:16 +03:00
alexey-mr 18c7be145d Glance over Cinder support
Change-Id: Ib38a8bd3e5c02ab9214726ab313024fda46cd754
2016-08-10 14:26:42 +03:00
Andrey Pavlov f2138fe7dd fixed syntax by puppet-lint
Change-Id: I739186518398928f47fa63b4c687dca8f19e02b9
2016-08-05 20:44:38 +03:00
alexey-mr a9e89dec39 Fixed auto creation of protection domains
Change-Id: If9bd3ad9a4537c05554361f543910bcc9ec68b74
2016-08-04 19:56:22 +03:00
alexey-mr a004feb65a Fix grammar error in resource name
Change-Id: Ic97bcf488a36b49af6454f558f5e6ef6c5355cf0
2016-08-02 18:45:37 +03:00
alexey-mr 15ff60d2f2 rmcache support
Change-Id: I43128909fac175a0931699a915788d505d7d9bf0
2016-08-02 18:01:18 +03:00
Andrey Pavlov 262e81d5b7 use sio_name instead of name for puppet_scaleio calls
Change-Id: Ia1952c62a77e1c730c5ba88dc73889c2e0763e8a
2016-07-26 17:33:45 +03:00
alexey-mr 65dd97dc90 Replace fuel_version comparison with specifig flag
To avoid bugs between different fuel versions

Change-Id: Idcbc62dfafea3ee6f1c041dee59a4afe9c87c2a6
2016-07-16 15:44:58 +03:00
alexey-mr 4a38e9a90a use own filter_nodes function
it is removed in fuel9 puppet lib

Change-Id: I48fb0887224b6348bef5319341afd4db83738578
2016-07-14 17:41:25 +03:00
Andrey Pavlov bb0d4b8000 update version from https://github.com/cloudscaling/fuel-plugin-scaleio
This version supports ScaleIO 2.0.
Tested with Fuel 6.1, 7, 8.

old version is available in branch scaleio_1.32

Change-Id: I40b9db5882a57010e5e1ddd766b49bcd0e8db6c8
2016-06-23 17:40:46 +03:00
Adrian Moreno c850346d4e Updates ScaleIO module ref (bug fix)
Change-Id: Ied34e7fa0240e43264db83b8c9ea4ee628e47abf
2016-01-15 13:34:46 +01:00
Adrian Moreno c86ccb2252 Updates ScaleIO module reference (bug fix)
Change-Id: I0ab9a87d2c0792e49d709547daaaa507bed569e3
2016-01-14 17:14:27 +01:00
Adrian Moreno 6994919b4e Updates ScaleIO module reference to fix package installation process
Change-Id: I00b901aa324f4953714bd304e555d2c5a6b60cdc
2016-01-14 16:05:06 +01:00
Adrian Moreno d776a4b1a5 Updates ScaleIO module reference for ScaleIO 2.0 support
Change-Id: I1e92af5c33e8cc58dbcb8f714d2c01c98a636c05
2016-01-14 11:41:46 +01:00
Adrian Moreno a0dc725ff2 Updates reference to ScaleIO module
Change-Id: Ic1dd0310305bc56ac93f4623d73cc2fccaa43440
2016-01-14 11:14:39 +01:00
Adrian Moreno 77d3d070ff Adds support to ScaleIO 2.0 (WiP)
Change-Id: Ifc7669b63c03198254605fc19dc40bdf334a551e
2016-01-13 16:19:25 +01:00
Adrian Moreno 71faf9842b Removes unused callhome configuration
Change-Id: Id829c09c0567619dd8830a9f0a1264c32b39eb88
2016-01-13 15:18:13 +01:00
Adrian Moreno 82a567a07d Use storage network instead of management network
Change-Id: I60efb5c1d407dd5b3cd8aee67147bfd92c9af145
2015-12-15 16:52:26 +01:00
Adrian Moreno b810b87f18 Fixed provisioning type key. All volumes should be created with thin provisioning
Change-Id: I897a303bd0e0d093695583bf5588df29d1e87afa
2015-12-10 11:19:23 +01:00
Adrian Moreno 51a54dfa0d Fixed bug when creating volume type. Updated to 0.2.9
Change-Id: Ia67e270765ce54195f01c1fb5d71362294ff8572
2015-11-27 14:25:00 +01:00
Adrian Moreno 7902f8d75f Code refactoring. Simplified plugin configuration from UI.
Change-Id: I74a7e0f7fea3e19658ed58a66d0e7cc72c072ae8
2015-11-26 14:51:31 +01:00
Adrian Moreno e9768080bf Renamed manifests and tasks
Change-Id: I1295351b21f063fc9591727eaf0c2eff36d88a9a
2015-11-25 17:34:58 +01:00
Adrian Moreno ff8575e352 Fixed HAproxy SSL pass-through so that backend nodes handle HTTPS connections
Change-Id: I20d489024a438ad1d8304c749f328099e683dc14
2015-11-25 13:04:34 +01:00
Adrian Moreno 3d7689eb27 Enabled HA on ScaleIO Gateway
Change-Id: I08d609d00405abfdd54332cc6fe2bbf5dff8d982
2015-11-25 12:46:29 +01:00
Adrian Moreno a58ee7eac8 Added task to create a ScaleIO volume type with required extra specs
Change-Id: Ica30f4d14c8489f9bf96dc3e36fcf9d8b88450e5
2015-11-24 16:44:59 +01:00
Adrian Moreno 10fc8e7172 Added manifests to enable HA on ScaleIO Gateway. Not enabled yet
Change-Id: I01fb9b3660c49c5ecc4e242895bfca6a6b964346
2015-11-24 16:44:55 +01:00
Adrian Moreno bdaaa07458 Gateway configuration to move port 80 to 8081
Change-Id: I92c5b09274e76e205056958207d07f967377c379
2015-11-24 16:43:21 +01:00
Adrian Moreno 1e1329e9c6 Added SDC component to compute node. Fixes issue when attaching volume to VM.
Change-Id: I8d51e71a3a0225fddbc393e8607eab443e75aa5b
2015-11-23 17:58:01 +01:00
Adrian Moreno eb7a64251a Updated ScaleIO puppet module reference
Change-Id: Ia7f89ae4101269c57eefcf0bea27afe1f64e4a61
2015-11-23 12:51:53 +01:00
Adrian Moreno a8e87e494d Updated ScaleIO Puppet module reference
Change-Id: I0b1e8eb121cd91fcb860408a0ac5ed01dc01df32
2015-11-19 10:18:39 -08:00
Adrian Moreno 7edcc84aa9 Fixed bug in SIO gateway configuration
Change-Id: Ib2f9cfbd82720051d3e0c722f13ff45a8fe6aed4
2015-11-18 09:26:54 -08:00
Adrian Moreno 5da78e492b Added manifests to enable HA on ScaleIO gateway
Change-Id: I9f76bda294d1bb702e275aa1ca5d9a55039edb24
2015-11-17 16:01:42 -08:00
Adrian Moreno 017419f1dc Number of required controller nodes reduced to 3. SIO gateway now installs on all controller nodes.
Change-Id: Ia090d681fa2c1775174294600ef9ca288abcf938
2015-11-17 11:32:26 -08:00
Adrian Moreno 2408cf93ca Ignore the Gateway node when creating the SDS nodes hash
Change-Id: I81bd9b61846d50dcd18927becba938fede14aaf7
2015-11-10 17:39:19 +01:00
Adrian Moreno 67c9b3f11f updated Vagrantfile and ScaleIO drivers for Cinder
Change-Id: I3c246eef7417df046884a39665ab13fbf3a10c5e
2015-11-06 10:06:25 +01:00
Adrian Moreno d2c00bb0e6 added restrictions in UI fields
Change-Id: Iaef548a06c264ec8b5a83a20693e6dae1d653148
2015-11-05 17:50:36 +01:00
Adrian Moreno f41d7b8e51 added debug information in Cinder configuration
Change-Id: I114af138e99136faeaf9a889db4973728333a559
2015-11-05 17:38:22 +01:00
Adrian Moreno ba4e031b6b Added manifests and files to connect OpenStack with ScaleIO. Tasks not enabled yet. Updated to 0.2.0
Change-Id: Ied20dd9bebe00d51668cba8415e6bef2d8ba7e08
2015-11-05 17:30:19 +01:00
Moreno, Adrian 6f0ab47dc9 updated to version 0.1.16. updated ScaleIO module reference. Added warning message in README file
Change-Id: Idadd2c0abe4ef46ad7c2aabfb1bc363319448ff0
2015-10-23 12:08:26 +02:00
Moreno, Adrian bfdd20af67 update ScaleIO module reference
Change-Id: I97e519afff620ddf3fcd169951300324058b4de0
2015-10-22 16:27:44 +02:00
Moreno, Adrian 785763c4cf dynamically generate SDS device hash from nodes
Change-Id: I175295a59c178b0a0119a5bfe757b725622f7645
2015-10-22 16:25:10 +02:00
Moreno, Adrian 7dee6b093c cleaned tasks.yaml file. removed unused files
Change-Id: Ia2bd62e72a4511ee73545703ceb01f0add858974
2015-10-22 12:21:00 +02:00