Commit Graph

15 Commits

Author SHA1 Message Date
Ghanshyam Mann 0a53c4a961 Retire openstack-chef: remove repo content
OpenStack-chef project is retiring
- https://review.opendev.org/c/openstack/governance/+/905279

this commit remove the content of this project repo

Depends-On: https://review.opendev.org/c/openstack/project-config/+/909134
Change-Id: Idb3769e91814eb7703a3a4787f485fab1caa97f8
2024-02-17 20:47:50 -08:00
Lance Albertson 442dcab018 Chef 17 support
- Switch to testing Chef/Cinc 17 by default
- Remove testing Chef/Cinc 15 and require >= 16.0
- Update to testing with Chef Workstation 21.10.640
- Remove workaround with berkshelf

Change-Id: I3eb69389f73de86dc06d11ee935028297dbc0aea
Signed-off-by: Lance Albertson <lance@osuosl.org>
2021-10-14 08:25:30 -07:00
Dr. Jens Harbott 5111603bb5 Start Stein development
- Update references from Rocky to Stein.
- Switch to using chef-workstation
- Exclude integration group from Berksfile. This is to ensure ChefSpec tests
  should always work regardless if we're working on integration related
  cookbooks that don't interact with those tests.
- Temporarily disable voting for integration tests due to cookbook version
  conflicts
- Add tests for openstack-common::etcd and openstack-common::completions
- Update tests for Stein
- Update OVS port to check
- Add tests for lbaas but only for kitchen, not for CI pipeline
- Add suite and tests for integration-test

Change-Id: Id451b08e361acc709879a65d0d92b35640a5dba9
2020-03-23 14:22:28 -07:00
Samuel Cassiba 5cf51b76f0 Finalize the move from openstack-chef-repo to openstack-chef
Change-Id: Ie97fe2af2a068f5c4a970fb45f24c162b705860c
2018-08-06 09:30:52 -07:00
Samuel Cassiba f6ce85b324 Initial repo Pike updates
- Switched default linter to cookstyle
- Renamed rake tasks to conform with Chef conventions
- Added repo, memcached, libvirtd overrides for testing
- Added Python wrapper recipe

Change-Id: I91d380006d8ca8b81a05c629aff444321ada13e7
2017-09-27 09:04:37 +00:00
Jan Klare 546d4289bc remove cookbooks from chef-repo that were not refactored and are not supported
anymore

* minor style fixes to pass rubocop (chefdk was bumped in another commit in
  common)

Change-Id: Id8de7ca218a98019f6d3f494c88deb774a23bb90
2016-08-29 17:33:38 +02:00
Jenkins b2086257e9 Merge "Minor fixups for test patch tool" 2016-04-28 01:13:32 +00:00
Mark Vanderwiel 868505a0b2 Minor fixups for test patch tool
A couple of tweaks to keep tool working.

Change-Id: Ia7335bebd7db1e32c26f1b815953107c71bf284e
2016-04-27 16:29:29 -05:00
Mark Vanderwiel 787cf94902 lint cleanups
noticed a few lints that are easily cleaned up.

Change-Id: Id94acbd2a9f46c72c34753ff3ba835e33864a9aa
2016-04-08 12:20:02 -05:00
Mark Vanderwiel 7bddfe5942 fix multi patch support
- patches are comma separated
- fix to also use zuul_changes instead of repo_dev

Change-Id: I257b0c9e72749281113a5e6ff5ccf3a4d304fc7b
2015-09-29 17:14:58 -05:00
JJ Asghar ee980c55bf Updates for Liberty
Changed a few references from kilo to liberty

Change-Id: I1cd083712aa869f0b4291a23096fead195e7993d
2015-08-27 18:15:48 -05:00
Mark Vanderwiel 5eaa851302 Sync stackforge/cookbook* to openstack/cookbook* for repo cookbook
Change-Id: I372b911cf670820cf295fe17f1c6ccc84ff79743
Partial-Bug: #1465116
2015-06-15 09:05:06 -05:00
JJ Asghar 79300c72f1 Added check for jenkins and ci
It seems internal CI has an issue with host verifies, this patch has some logic around it.

This patch makes sure that the host verification is skipped allowing it
to continue.

Change-Id: Ie7786af583b88a96643dce682cd668ed326a5da3
2015-06-08 16:24:29 +00:00
Mark Vanderwiel 700a625bbc Only clone repo and patch with depth of 1
For faster automation, only clone the patches and repo with
depth of 1.

Change-Id: I07d3ce7f10260b06b3fb8a9d92f4acdc0434ce9d
Realted-Bug: #1455240
2015-05-15 08:58:47 -05:00
Mark Vanderwiel b99b94a852 New test_patch helper script
This tool allows a single patch to be tested against the chef repo.
It will to do job of cloning the repo, merging in the patch(s),
setting up the test and running it, basic queries and tempest.

Also enhanced the Berksfile to allow for easy local development.

Usage: chef exec ruby test_patch.rb help test

Change-Id: I32ba57c29f2f5caee0391ea791ffe10fe06caceb
2015-05-04 10:22:07 -05:00