Commit Graph

80 Commits

Author SHA1 Message Date
Andreas Jaeger 479fc6e294 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: I2dbf54ef911c2c746544266c724a8e65aa29db4b
2019-12-18 19:33:31 +01:00
Pavel Chechetin ddb2d6e8fb Wait until all tables for anaylytics are ready
During starting up contrail-collector creates all tables in Cassandra.
This process shouldn't  take place on all contrail-analytics nodes
simultaneously, because it may break Cassandra DB.

To prevent concurrent tables creating, wait_for_cassandra_keyspace is added.

Change-Id: I1a7302414abd542f24f944684c5a4810dbc2b8ad
Signed-off-by: Illia Polliul <ipolliul@mirantis.com>
2017-02-28 11:40:36 +01:00
Illia Polliul ff84523d58 Override pkg_upgrade task
Change-Id: If259b1282a97899f113a5ce2915d96d7d2123664
Closes-bug: 1660530
Signed-off-by: Illia Polliul <ipolliul@mirantis.com>
(cherry picked from commit 6dfa95e628)
2017-02-28 08:23:10 +00:00
Illia Polliul 129f6f3090 Adjust deployment_tasks for Fuel 9.2
Change-Id: I9bdf39baee6b55356147b594da07e391a73cd8fa
Closes-bug: #1649889
Signed-off-by: Illia Polliul <ipolliul@mirantis.com>
2017-01-17 12:33:37 +00:00
Illia Polliul c85378f015 Empty task.yaml
Change-Id: Id0d4f1f0b31fcbc94b09fcd5a00ae5cf3d503da4
Signed-off-by: Illia Polliul <ipolliul@mirantis.com>
2016-10-14 12:15:58 +03:00
Illia Polliul d60b04db4e Fix for add_ha_analytics_db
Change-Id: Ida856d7ad148226d87dc961d5abf279db3d43f12
Signed-off-by: Illia Polliul <ipolliul@mirantis.com>
2016-10-10 14:05:08 +00:00
Jenkins c457e2b413 Merge "Update vCenter Cluster list on compute-vmware during deploy changes" 2016-10-08 13:54:09 +00:00
Illia Polliul ce21c3858f Fix group ordering
Change-Id: I5bef61c1b35b6828b60263b0374043108f4b1fa1
Signed-off-by: Illia Polliul <ipolliul@mirantis.com>
2016-10-08 13:25:43 +00:00
Przemysław Szypowicz 6c578fb9e2 Revert "Add all-to-all seed settings in cassandra"
This reverts commit f4f9752f6a.

Change-Id: Ifa4527d62d708a6bc20140132e900e9887aede4c
2016-10-08 16:22:47 +03:00
Vitalii Kovalchuk 57433da267 Contrail-controller role
Instead of contrail-config, contrail-control contrail-db roles
there will be one role, called contrail-controller.

Change-Id: I2c472c0b5107b127a8183024c2a1a29aa59deede
Signed-off-by: Illia Polliul <ipolliul@mirantis.com>
2016-10-05 19:58:55 +03:00
Vitalii Kovalchuk d6cb0da188 Update vCenter Cluster list on compute-vmware during deploy changes
Change-Id: Id416745bec05f32167c7d1838d6a322ad45a76fa
Closes-Bug: #1627998
2016-09-28 18:28:07 +03:00
Jenkins ded67a92b5 Merge "Add all-to-all seed settings in cassandra" 2016-09-28 11:08:13 +00:00
Przemysław f4f9752f6a Add all-to-all seed settings in cassandra
Change-Id: I76dda602ffb36c713725135d6f537aa2d2414c6a
2016-09-27 22:33:04 +02:00
Jenkins 8eb8f9f1a1 Merge "Add analytics db to post-deploy group" 2016-09-26 17:39:17 +00:00
Przemysław Szypowicz bd87047fa9 Add analytics db to post-deploy group
Change-Id: I493eb9a58dff9fe148b60dd900d562e908292dfb
2016-09-26 17:39:40 +02:00
Vitalii Kovalchuk b0ea1afa6f Fix deploy with murano
Change-Id: I287fd644116fa62f501e5b04092e27a3d5daa2e9
Closes-Bug: #1626593
2016-09-23 15:04:24 +03:00
Vitalii Kovalchuk 409051b085 Fix logging duplicate
- Fix flake8 check
- Fix provision contrail-vmware

Closes-Bug: #1625520
Change-Id: I2667fe276c8f7f7b1a03510e85edb4571a4978b1
2016-09-20 16:52:41 +03:00
Jenkins 574e509220 Merge "Fix connection between vmware and openstack parts" 2016-09-19 10:43:45 +00:00
Jenkins 55c5aa783a Merge "DPDK on VF feature updated to support core SR-IOV" 2016-09-19 09:29:48 +00:00
Oleksandr Martsyniuk d6ce5137c2 DPDK on VF feature updated to support core SR-IOV
- generate_passthrough_whitelist function updated
- create_vfs puppet manifest added
- dpdk_on_vf manifest updated
- vrouter manifest updated
- reboot task removed
- typos fixed

Change-Id: I4ddf1676d39844567390f29567abbd83478d7f76
Signed-off-by: Illia Polliul <ipolliul@mirantis.com>
2016-09-19 12:13:54 +03:00
Vitalii Kovalchuk 46bbf17874 Fix connection between vmware and openstack parts
- increase cpu amount and disk space for ContrailVM
- Fix order of package installation on compute-vmware
- Fix vrouter restart
- Fix typos

Change-Id: If7f4364df6de418372506cce9af8360138fc04ac
2016-09-19 12:08:04 +03:00
Vitalii Kovalchuk 54f09527ac Fix deploy with sahara
Change-Id: Iff05170f7ad11cd3f6cc69e618447861d2869cb9
Closes-Bug: #1622501
2016-09-16 11:37:57 +03:00
Oleksandr Martsyniuk fe13514e4d Depdencies adjusted for netconfig override task
Change-Id: Id75ccce275fe7ec193b7af56b89b5cffaaad9b99
2016-09-14 23:44:07 +03:00
Oleksandr Martsyniuk 8eae063ae0 Fix dependency for netconfig overrides on DPDK computes
Change-Id: I8b4dbdead1e601284f716ffcc37c2f791e20348e
2016-09-14 20:08:14 +03:00
Przemysław Szypowicz d3aa49b24f Add TSN HA support
Change-Id: I9835f06d74346c6c8762bbdccb6aea2170481bef
2016-09-13 13:22:33 +02:00
Vitalii Kovalchuk f941bae964 Deploy and provision contrail-vmware
Change-Id: I5e8b8ef75cdd9962603375c1e4be33dfdf535b34
2016-09-07 09:27:03 +00:00
Vitalii Kovalchuk 255e893f9b Create ESXiToVRouterIp.map file on compute-vmware role
Change-Id: I6d7df1ccf227cf6bdefcd7c9f1a3c55d10198972
2016-09-06 08:13:04 +00:00
Vitalii Kovalchuk 97a40b0557 Add role compute-vmware
- Add vcenter manifests related to compute-vmware

Change-Id: Ia47efcc4953dddd10351619a47857a2494248065
2016-09-02 20:24:56 +00:00
Vitalii Kovalchuk e05b06eed8 Add vcenter manifests related to compute-vmware
Change-Id: Ia343c009cd494f8809be2161519ed6590d0dda6b
2016-09-02 20:15:38 +00:00
Oleksandr Martsyniuk e92bfe8238 Duplicated task artifacts removed from deployment_tasks.yaml
Change-Id: I2e4dcc32ba06db3e08ecc576bfc3809b8e5f1453
Closes-bug: #1619567
2016-09-02 12:40:19 +03:00
Pavel Basov 9043d56a18 Plugin SR-IOV deprecation in favor of Fuel 9.0 implementation
* Using fuel-library new netconfig feautures to configure vfs for nics
  * Configuring pci_passthrough_whitelist using fuel-library manifests
  * IOMMU kernel parameters configuration is pushed with nailgun

Change-Id: I4af4bea8976b3468be6811ff8d43a316fc300dcd
2016-09-01 14:20:49 +03:00
Illia Polliul 5d72f21081 Fix contrail-db-all task to be sequential
If multiple cassandra nodes try to join the cluster simulataneously,
only first one succeds. All other fail and can't start due to a bug:
https://issues.apache.org/jira/browse/CASSANDRA-11813

Change-Id: I5a40adf7f96a4b2d951764c9239df0c2fa17b217
Signed-off-by: Illia Polliul <ipolliul@mirantis.com>
2016-08-30 22:05:45 +03:00
Pavel Basov 490cab311e Override network_scheme to skip interfaces used by DPDK vrouter
* Depends on new l23network features
  * Overrides br-mesh to vhost0
  * vhost0 pre-up line has to be moved from interfaces.d file
  * Gateway is set if multirack configuration is used
  * Supervisor config is generated in the same way as in virouter init
    script. This prevents unnecessary restarts during task execution
  * Private interface mac is generated by facter instead of a function
  * openstack-network-common-config is skipped for the dpdk role

Change-Id: Ia2eeb5641729261ec4e58f33fe7db69526ffa5a0
Signed-off-by: Illia Polliul <ipolliul@mirantis.com>
2016-08-26 12:48:17 +00:00
Jenkins 90c2bb91e0 Merge "Added auto creation of contrail webui link in fuel dashboard" 2016-08-26 10:10:54 +00:00
Oleksandr Martsyniuk 09c1fc44f8 Dedicated role for Contrail Analytics DB added.
Change-Id: I73a79f4f9b3b4835f7105ed275d6418e9f93188d
2016-08-25 19:03:38 +00:00
Przemysław 637392cfa4 Added auto creation of contrail webui link in fuel dashboard
Change-Id: I40aec24390d3f6ce46f742a893620aef90337319
2016-08-25 16:17:54 +02:00
Vitalii Kovalchuk 1470968240 Update tasks and manifests to support Fuel 9
Change-Id: I5c1e58db37d791ef00d055e2269166991eb013fe
2016-08-16 12:41:09 +00:00
Illia Polliul 8cad479bf3 Memcache entries should be updated on primary-contrail-control
Change-Id: I5e47b719dd86aac97de2ac925058ccb10cd0317e
Closes-bug: #1608286
Signed-off-by: Illia Polliul <ipolliul@mirantis.com>
2016-08-07 22:10:11 +03:00
Oleksandr Martsyniuk cf3d946e9e Updating contrail config on cluster re-deployment
Change-Id: Idfe0ab6c2f63c982ace9f9394b55dc19347a0fcf
Closes-bug: #1608286
2016-08-03 18:17:18 +03:00
Illia Polliul 42f506d074 Increase timeout for aggregates task
In some cases, aggregate task was failing by timout due to swapped out
MySQL on controllers.

Change-Id: Ibca2ff24875a69af925b0ed0577d92bba36f7939
Clese-bug: #1608380
Signed-off-by: Illia Polliul <ipolliul@mirantis.com>
2016-08-01 16:09:07 +03:00
Oleksandr Martsyniuk a0fe44ea75 Revert "Post-deployment tasks for contrail nodes moved to a dedicated group"
This reverts commit f8f21caa5a.

Related-bug: #1607520

Change-Id: Ic7a6809ad3af4e9da372f02aabe5a7f1a815e0f5
2016-08-01 08:26:38 +00:00
Oleksandr Martsyniuk 0ab04b4c9c Contrail DB nodes deployment order changed to avoid race conditions
Change-Id: Ieab40e168ebc3774972cf26596bf6adb443880d9
2016-07-29 15:22:09 +00:00
Przemysław Szypowicz 62571ca070 Add contrail-compute-network role to tsn node
contrail-compute-network role was missing on tsn node. It is needed
for proper configuration of contrail vrouter

Change-Id: Ide06380bb3178a9acdfc817c3da6f74f8c15854d
2016-07-19 16:16:35 +00:00
Oleksandr Martsyniuk 202930ba52 Netconfig task order changed
- contrail-compute-network is executed after configure_default_route

Change-Id: Ifc1f0357e6ccc4547a472be8968806d90ebd6315
2016-07-15 13:32:45 +00:00
Oleksandr Martsyniuk 3df08e04ee Updating haproxy configuration on every deploy to handle environment
scale-down cases when adding or removing contrail nodes.

Closes-bug: #1602672

Change-Id: Ibada675492c4c8e488639947fdcf58ac0b2b2d00
2016-07-13 13:05:25 +00:00
Oleksandr Martsyniuk df30e67b52 Dedicated node role for Contrail Analytics added
Change-Id: Ica6a275ea8fdb81cb4c82d054a3ecf03e71cbcff
Related-bug: #1599156
2016-07-07 17:26:30 +03:00
Illia Polliul 530ff60746 Fix for DPDK controller addition
When DPDK vrouter is started, interface from network_scheme is not
present in the system, and this causes L23network scripts failures

Closes-Bug: #1593680
Closes-Bug: #1593744
Change-Id: I5a40c20ac1a37b69014ee6ded391e15714f6535d
Signed-off-by: Illia Polliul <ipolliul@mirantis.com>
2016-06-18 20:07:09 +03:00
Illia Polliul 631abfe32e Add primary to TSN role
Change-Id: Ic364f0a52c209a6ef5f729860c4a8622ba3a1525
Signed-off-by: Illia Polliul <ipolliul@mirantis.com>
2016-06-16 11:57:23 +03:00
Andrey d34b96ab8d Move Sahara task to post-deployment stage
Change-Id: Ia26dd8d1d5ab058d670f738ae7079d8257898fde
2016-06-16 11:06:56 +03:00
Illia Polliul 2fde03bb3d Revert ot standart configure_default_route task
Change-Id: I6b6abef619fb3c4d7ca93da8965074ff7c7ea78b
Closes-Bug: 1521119
Signed-off-by: Illia Polliul <ipolliul@mirantis.com>
2016-06-16 11:01:28 +03:00