Commit Graph

107 Commits

Author SHA1 Message Date
Andreas Jaeger 2b961178e3 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: I8e85606041fed1a0608cda1ff62db4e90a8892ae
2019-12-18 19:30:17 +01:00
OpenDev Sysadmins d979f0f787 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:56 +00:00
Mykyta Karpin 3bcd252159 Add mu_upgrade hash
mu_upgrade was empty and this makes puppet4 noop tests fail.
This patch adds mu_upgrade hash in all yamls.

Change-Id: I3d610cd8990331cdf64780363e858166ce4c4d85
Closes-Bug: #1664175
2017-02-14 17:52:12 +03:00
Mykyta Karpin bd8096e59e [puppet4] Workaround for PUP-3336
Noop tests fail to autoload unless lib_dirs
aren't added to LOAD_PATH.

Change-Id: I7c7ee08ea345afc6f5bbe560f06ab106132288f6
Closes-Bug: #1660579
2017-01-31 13:07:58 +02:00
Dmitry Ilyin 53f41e528e Add parameter auth_s3_keystone_ceph for storage
Change-Id: I0b110c252c660db5b69d38c2ba9cde58b4264a32
Related-Bug: 1540426
2017-01-30 13:31:09 +00:00
Vladimir Kuklin a90d355a10 Change noop fixture for plugin repos to be in override
Change-Id: I4d4ccbd43fb9ccff13196ff92671f07d143905a5
Related-bug: #1602719
2016-12-14 21:44:41 +03:00
Dmitry Ilyin 6a9341ea0a Remove version to prevent doc building errors
Change-Id: Ic38639efb2c77e21c21e43ebe4d11cf875b89793
2016-11-08 07:06:09 -08:00
Dmitry Ilyin be9595d57f Remove advanced configuration data
Change-Id: I8171a669f118d05eec5c503132e3649cf9c31308
2016-11-07 08:53:29 -08:00
Alex Schultz d83d436ae7 Add os_workers for noop tests
With the merge of the os_workers as part of
I5cc4d70b902eeaa1c9cf42911606eba13dd84aa2, we need to have os_workers as
a default fact for the noop tests to ensure they can run.

Change-Id: Ibdc9c1cebdec2c29ccdc3e36ae39966c5ebc5436
Closes-Bug: #1638974
2016-11-03 10:30:40 -06:00
Alexander Arzhanov 3b9b77cdce Actual fixtures for VMware and up generate script
- provide actual yaml fixtures for VMware (iso 352)
- add VMware case for generate_yamls.sh
- fix admin_net_tpl, list_free_nodes, save_yamls,
  clean_env functions

Change-Id: I7202b964beceae148a853c1c055dea6b259a3f69
Partial-Bug: 1541849
Related-Bug: 1535339
2016-09-26 12:21:14 +00:00
Dmitry Ilyin e99a094b98 Add custom find functions for graph and metadata
Change-Id: Iffd19e284f526c597facaa6813f2c837746aff15
2016-09-22 16:09:41 -05:00
Vladimir Kuklin ca9bf75231 Add plugins repos noop tests
Includes hiera fixture with plugins repositories
Adds webmock to mock http requests for apt pins

Change-Id: If8b3a64e06f7b7711128590b81c5c14a8509732a
Related-bug: #1602719
2016-09-15 15:57:34 +03:00
Maksim Malchuk 93125c2a47 Remove deprecated Ubuntu 14.04 facts
Partial-Bug: #1619027
Change-Id: Ie32f490bde2189be91883af7739afacb3f4c4104
Signed-off-by: Maksim Malchuk <mmalchuk@mirantis.com>
2016-09-06 08:28:19 -05:00
Dmitry Ilyin 0e7a148f48 Misc fixes 2
* Symbolize fact names form the facts files
* Fix Gem versions reporter.

Change-Id: I1a5afaf44d6f75c3485720f819477db5281900bb
2016-09-02 11:26:03 -05:00
Dmitry Ilyin 804ed6db60 Revert "Misc fixes"
This reverts commit f40a4669b9.

Change-Id: Ife8ce72ce76482671120d139305c900aec20d0b6
2016-09-01 10:19:58 -05:00
Dmitry Ilyin f40a4669b9 Misc fixes
* Change facts structure from a Hash to a HashWithIndifferentAccess.
  It will simplyfy adding facts values and working with them.

* Fix Gem versions reporter.

Change-Id: Ie28b2ea6bcd854e96cc8d9833be8adaafd689140
2016-08-31 14:06:47 -05:00
Dmitry Ilyin b97124274d Add stubs for swift-proxy_storage
Stub processorcount and workers max for the noop test

Change-Id: Ifd3f37d74586ef53e962496f72037a74996e9949
2016-08-26 23:58:26 -05:00
Alex Schultz cbb21c3623 Pin puppetlabs_spec_helper to 1.1.1
With the release of puppetlabs_spec_helper 1.2.0, it started pulling in
a gem that requires ruby >= 2.2.0. Since CI currently runs on ruby 2.1,
we need to pin to an older release of puppetlabs_spec_helper.

Change-Id: Iec7ce821de1f03dc8730ebc689b441f6e053f143
Related-Bug: #1616190
2016-08-23 15:12:47 -06:00
Dmitry Ilyin 35844aca65 Add ubuntu16 facts
Change-Id: I17575d71cb2fa5e54ec170f37104bc1361ac9aa7
Related-Bug: 1614157
2016-08-22 14:44:14 -05:00
Jenkins f2943f00bf Merge "Added new parameter auth_s3_keystone_ceph for storage" 2016-08-04 11:52:09 +00:00
Oleksiy Molchanov 9ff51e3f78 Added new parameter auth_s3_keystone_ceph for storage
Change-Id: I23e1378131e49beaf5eefbd0ab1a4148d5cb06a3
Closes-Bug: 1540426
2016-08-04 13:15:19 +03:00
Aleksandr Didenko a332949d41 Update generate_yamls.sh to match current Fuel master
Output of fuel cli commands has been changed so we need to adjust
generate_yamls.sh script to make it work properly.

Change-Id: I0900838f62b1bc0bb77bef504ea3ee3557c6d05c
2016-08-03 19:05:49 +02:00
Dmitry Ilyin d8c88d2d9d Add plugin hiera files support
* Put plugun files to hiera/plugins/$yaml_name/

Change-Id: I21389dcb9bf065a3a6f09753e423fdf942afb767
2016-07-18 11:41:36 -05:00
Dmitry Ilyin 9c48a9799e Fix task role report
* Use roles array instead of a single role

Change-Id: Ia995b64f827bb78ffd7888f14130ae0ca289ef7f
2016-07-14 14:33:57 -05:00
Dmitry Ilyin 7ce9a11467 Add multiple module path support and test tasks
Change-Id: Ie582146053185809b43b6483346993f0ec7eded5
2016-07-14 14:33:53 -05:00
Dmitry Ilyin 10c3599d22 Add dir_path_task_root
* Specify the root directory of a task

Change-Id: Ib064af9f851d7f657b12e6824220f4bc10e305f5
2016-07-14 13:39:18 -05:00
Michael Polenchuk 5f690c1460 Add "deleted_nodes" entry
Depends-On: I06c649211f43811d203f0f1a02db67d3e41413d8
Change-Id: I0b4ce426fc0378ae7784c7bfda0e3ab1f1d764f8
2016-07-14 11:35:48 +03:00
Stanislaw Bogatkin 75589ba15b Add basic YAQL fixtures
To have an ability to use YAQL tests in fuel-library, add
basic fixture set.

Change-Id: Icc80da1636f8923346312c35809f376234fdab2f
Partial-Bug: #1588910
2016-06-27 19:01:05 +03:00
Aleksandr Didenko 1cf4996ca1 Update fixtures to support Fuel-10.0
- Updated scripts to generate fixtures for 10.0
- Script now generates fake nodes to work with
- Added multirack support and fixtures
- Uploaded new fixtures 10.0 build #260

Partial-bug: #1535339
Change-Id: Ib1947b111c0da1b4a58adf14b6bd1e583074b083
2016-05-30 18:20:15 +02:00
Jenkins f925f5e84c Merge "Improve environment integration" 2016-05-27 16:19:46 +00:00
Jenkins 4db6b799b5 Merge "Improve generate functions handling" 2016-05-27 07:38:58 +00:00
Matthew Mosesohn a89fd17fb3 Add disable keystone token to keystone has for Fuel Master
Required for https://review.openstack.org/#/c/318589/

Change-Id: Ie0112cb2131584e727e48c2afec23e4caa57539f
Related-Bug: #1582893
2016-05-26 15:31:06 +03:00
Dmitry Ilyin 41966d861d Improve generate functions handling
Change-Id: I84d8aec905d71b2dbebdb3b5c05454c279e71c09
2016-05-25 17:54:19 +03:00
Dmitry Ilyin 21da3912a0 Improve environment integration
Change-Id: I387ce4fbe2c1dc3a6c74c24ee4d7671275983f54
2016-05-24 19:08:42 +03:00
Dmitry Ilyin da6ea6109e Puppet4 Support: noop fixtures
Change-Id: Ie301faa4585e74f546dff7c845c7d8ef49d87552
2016-05-20 11:55:08 +03:00
Aleksandr Didenko 47d20c9c22 Add fixtures with public and horizon SSL
- Update script to generate fixtures with public/horizon SSL
  enabled
- Add fixtures with public/horizon SSL enabled

Partial-bug: #1535339
Implements: blueprint deployment-dryrun-fixtures-generator
Change-Id: I61d59f9ce4f1f8928ca30ab62cd815e9185486eb
2016-04-27 16:53:19 +02:00
Bartosz Kupidura 8de54cce38 Add hiera yaml for generate_vms granular
Closes-Bug: #1568734
Depends-on: Ic6dfebd2b032f59312b0f0af60d99db6d28763d7
Change-Id: I2a48e00c76b85a69a746d410d6d99303bd5f400e
2016-04-14 14:49:57 +02:00
Alexey Deryugin c5058f1528 Enable nova_quota for noop tests
We need to have an ability to test nova_quota option using fuel
noop tests.

Change-Id: I027e5ff5b0246f8d1fb9a9e715cf8ee854f4a847
Related-Bug: #1519722
2016-04-13 13:18:58 +00:00
Aleksandr Didenko a16435f62e Update docs regarding fixtures repo customization
Describe the possibility to customize fixtures repo/gerrit.

Partial-bug: #1566220
Depends-on: I492716d21f9c81325a9f75aaf3b7a0894a5e00cf
Change-Id: I10a4572b98d715ce1382fc7533847e1c1f16f81b
2016-04-05 12:14:59 +02:00
Jenkins 118e3a01a7 Merge "Upload updated 9.0 fixtures" 2016-04-05 08:06:08 +00:00
Jenkins 390831e428 Merge "Remove all astute.yaml fixtures prior to update" 2016-04-05 08:05:20 +00:00
Aleksandr Didenko be91827f8c Upload updated 9.0 fixtures
Generated on: fuel-9.0-154-2016-04-04_02-00-00.iso

Fuel-CI: disable
Change-Id: I3f553f9d08fe2cd388d0dac9c41d4c96819b73a3
Partial-bug: #1535339
2016-04-05 09:56:40 +02:00
Aleksandr Didenko 3221b36325 Remove all astute.yaml fixtures prior to update
Remove everything before we update all the fixtures

Fuel-CI: disable
Change-Id: Ife1c20836d1f769e41dcc11e3e6f1fdc70f77246
Partial-bug: #1535339
2016-04-05 09:56:12 +02:00
Jenkins f718226fed Merge "Add coverage support" 2016-04-04 16:03:17 +00:00
Jenkins 90bf154929 Merge "Add ROLE: annotation" 2016-04-04 16:00:40 +00:00
Dmitry Ilyin e26d773fb7 Add ROLE: annotation
Set the list of roles this spec should
find hirera files for

Change-Id: Iaa803e4cbf6f6d83ad1334d3288eab09d354902b
2016-04-01 23:57:58 +03:00
Denis Egorenko 8a3b774137 Remove override for roles/cinder
This task is fixed now and we don't need override it.

Change-Id: I203366c107c3a596a18c8e5563433cc1ee341a9c
2016-04-01 19:30:33 +03:00
Dmitry Ilyin d54efb1c7b Add coverage support
Change-Id: I6dc9d8bb542203a6eb25460f3c8fced449c54c14
2016-03-31 20:06:55 +03:00
Bogdan Dobrelya f389cfa131 Purge fixtures from the hiera/globals
Those shall be generated for each noop tests run
and do not require to be committed.

Change-Id: Iaedab9b8996bf1f162427a1355526b3462f3a184
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
2016-03-31 13:38:03 +00:00
Jenkins 103aec708b Merge "Add docs for auto generation of fixtures" 2016-03-31 13:26:21 +00:00