Commit Graph

30 Commits

Author SHA1 Message Date
Andreas Jaeger 24120d7b66 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: Ibd0360edc1781ea748a1ef28877c215bb4c726c7
2019-12-18 09:38:32 +01:00
Andrey Pavlov a5083dc520 Adjust example configs to per-service configuration
Change-Id: Ia4d29167cea6dfd19a1970706aafda51a31d5b24
2017-03-03 13:10:11 +00:00
Artur Zarzycki 377fb11ea6 Change multideployment script to use galera
Change-Id: I31d430060d3e3fe65ad5c443317f3621e30cfda7
Depends-On: I9db9fcb7a5f78312dabc23ed2ff56cb0a9748f4d
Depends-On: Ia523eb74f7222182fcebd6037536f589dddd5cb6
2017-02-14 09:12:43 +01:00
Artur Zarzycki 9d239302ba Add switch -d to take diagnostic snapshot if deployment fail
If we run script with -d switch and deployment status will timeout after
1500 seconds script will create diagnostic snapshot from env.

Change-Id: I84f480dc3f2ff33e1fc600c9a146cd8063b5a5a0
2017-02-01 11:19:16 +01:00
Sergey Kraynev a859009914 Add heat-api-cfn service to examples
Change-Id: I3e3dad6ba30cfeb4aab3818097a3684c3fea70da
Depends-On: I725943f5034637554394c4a323d4dc9134b3ddb3
2016-12-19 08:36:51 +00:00
Jenkins 9cb2368409 Merge "Timeout for deploying and output logs if fail" 2016-12-16 10:45:19 +00:00
Artur Zarzycki 771e0fb029 Change repos directories names
Some time ago there was decision to create directories without fuel-ccp
prefix. Now simple deployment job use builder that prepare directories
with this convention, so we should change this script to be compatible
with the other ones.

Change-Id: I1b1026b5a6ee851693ae1bc83112e0f44d49ce59
2016-12-13 23:38:59 +01:00
Artur Zarzycki fc6ffb6cc4 Timeout for deploying and output logs if fail
Change-Id: I3f0996033d2479ec4593285a2bded1578ecab6a3
2016-12-12 13:06:59 +01:00
Artur Zarzycki 2b3564b2d2 Fix variable name for cache debian security packages
Change-Id: I925b389634c9f52dcc2ff61bfa605863a12a507d
2016-11-30 11:00:46 +01:00
Marek Zawadzki 2dc3a1ce55 Change settings for networking interfaces
This patch changes names of networking interfaces used by CCP
mult-deploy script (and nothing else) to match defaults of
Ubuntu 16 VMs we build with packer.
It will provide more correct config for CI deployment jobs.

Change-Id: I06498b45090a7c9efc74853ee4b56f6bea232685
2016-11-29 17:19:18 +01:00
Artur Zarzycki 63c33f15a9 Add empty ccp-hw-config.yaml file
We include this file in ccp-configs-common.yaml so it should exist. We
generate content of this file in ccp-multi-deploy.sh script but sometimes we
may want to execute e.g. fetch command with this configs, so if we'll not
have this file it will be fail with 'no such file' msg like now our CI.

Change-Id: I64e029f9a8b8406694877ff2fa130462f72461ae
2016-11-21 11:11:22 +01:00
Jenkins c59f5f26e3 Merge "Use ccp status command for showing horizon url" 2016-11-19 21:08:01 +00:00
Jenkins 068c67b7aa Merge "Put k8s_external_ip parameter in configs for multi-deploy" 2016-11-19 21:06:39 +00:00
Jenkins b9ca170d44 Merge "Add support for debian packages caching server" 2016-11-15 11:01:36 +00:00
Artur Zarzycki 0a6c47d6cf Add support for debian packages caching server
If APT_CACHE_SERVER variable is set then add option with it to config.
Example: APT_CACHE_SERVER="http://some_cache_server:3142"

Change-Id: Ic6d723d2715ab0be60a42f324b97d8ee02a1d97e
2016-11-15 10:05:39 +01:00
Sergey Reshetnyak 826d3b4a5b Check cluster status using `ccp status` command
Change-Id: Ia565337348e79385f334027022e05d760b553330
2016-11-14 19:23:45 +03:00
Artur Zarzycki d41d2c9105 Add openstack requirements repo to sources
Change-Id: Ib0bdee5602c96d13328aff5b25c650ea77e710e2
2016-11-14 14:06:13 +01:00
Artur Zarzycki 3e8320882a Add ceph to repos
Because we use url.ceph_repository parameter from ceph container we need
to add it to repos list

Change-Id: Ib503d77d27e9348f7d60ecededcc4baa12d9ff1c
2016-11-10 16:12:53 +01:00
Jenkins 27a75e0e48 Merge "Safe settings for ccp building process" 2016-11-09 13:57:18 +00:00
Marek Zawadzki ebb5c0e3db Safe settings for ccp building process
Disable multi-threaded build and increase timeout for registry
operations.
This patch only affects ccp-multi-deploy.sh Bash script (which is used
by CI) - it does _not_ change fuel-ccp defaults globally.

Change-Id: Ie02d55d8133b5a938ba2b3c06eb27f65c908a87d
2016-11-07 12:29:46 +00:00
Sergey Reshetnyak 5d354f1fc5 Use ccp status command for showing horizon url
Change-Id: I342ab835e617af9e18b3bf69a4ba85ea62a5c635
2016-11-03 18:51:25 +00:00
Sergey Reshetnyak 129f8d1fb1 Put k8s_external_ip parameter in configs for multi-deploy
Change-Id: I720858b6b548f294dc9431c9b3324f10f28e6501
2016-11-03 17:37:52 +03:00
Marek Zawadzki 59bc9b0013 Add namespace option to OpenStack test script
This is required for kubectl call inside this script.
It's useful to properly run OpenStack tests on envs deployed in non-standard
K8s namespaces (which is the case for multiple deployment script).

Change-Id: Ia0076f881ca3d350e539bb4dd5d10f20484d8577
2016-11-03 12:32:02 +01:00
Marek Zawadzki e7986a32fc Fix wrong directories path for cloned repos
Change-Id: Ib37e68e20d592e38792d1b59243f0da0419ce959
2016-11-02 10:05:20 +01:00
Artur Zarzycki 29107186aa Remove not needed images from build process
We don't deploy all of the components so we don't need to build them.

Change-Id: I78713ea7051cad690ef8bcb5df694762ad2afe73
2016-10-28 15:37:30 +02:00
Artur Zarzycki 2d6001a217 Add support for newton and master in multideployment configuration
Change-Id: I6fa802183e8c8a79814f56943e04ff0d3884a5b6
2016-10-27 11:44:07 +02:00
Marek Zawadzki 7892d34066 Increase timeout for Docker registry and add verbose
This may help with timeout errors we observer during build when
trying to push/pull large images.
--verbose argument to ccp should help in debugging failed builds.

Change-Id: I07a14d11a9cd5807dd52ce01931514ce273f163c
2016-10-25 13:25:50 +02:00
Marek Zawadzki 8aa4caf209 Small fix for failing networking destroy test
Network in OpenStack cannot be deleted if there are VMs using it.
VMs are being deleted in previous step of the script but it doesn't happen
synchronously unless using "--wait" argument.

Change-Id: Ia2e61e2602ac6816280d6aad2d9d1de15cd2a303
2016-10-21 14:38:22 +02:00
Marek Zawadzki 0b621bcd63 Change nodePort for RabbitMQ for multi-deployments
Since by default RabbitMQ uses a fixed nodePort we need to
change it in subsequent parallel deployments to avoid conflicts.

Change-Id: Ib1699136399e0a53d29a9d421ca83af12dceaf78
2016-10-13 07:32:00 +00:00
Sergey Lukjanov 8e30af7d39 Initial commit for ccp multi-deploy solution
It's authored by Marek, I'm just reposting it here to make
publically available.
This is a sample shell script + config files to assist in deployment
of multiple OpenStack environments within a single K8s cluster.

Change-Id: Ic372d56b72b2430cabdb8afb84d2d7776a349465
2016-10-11 10:35:25 +00:00