Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

qa: add all possible dummy osd-configurations #1244

Merged
merged 1 commit into from
Jul 27, 2018

Conversation

jschmid1
Copy link
Contributor

Description:

This PR $subject in order to feed them to teuthology-ovh ( for now ). That enables us to test all the possible configurations we support with deepsea.


Please find more information on how to run integration tests here

deepsea.spec.in Outdated
%dir /srv/salt/ceph/smoketests/quiescent
%dir /srv/salt/ceph/smoketests/restart
%dir /srv/salt/ceph/smoketests/tuned
%dir /srv/salt/ceph/smoketests/tuned/off
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

drop all the "smoketests" lines above

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

just noticed

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

they sneaked in during the rebase

@jschmid1 jschmid1 force-pushed the wip-random-proposals branch from 233d0bb to e4ae092 Compare July 27, 2018 09:37
deepsea.spec.in Outdated
@@ -745,6 +745,8 @@ the README for more information.

%files qa
%{_libexecdir}/deepsea/qa
%{_libexecdir}/deepsea/qa/osd-config
%{_libexecdir}/deepsea/qa/osd-config/ovh
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

drop these two lines - they're not needed (%{_libexecdir}/deepsea/qa already brings in everything under qa/)

@jschmid1 jschmid1 force-pushed the wip-random-proposals branch 2 times, most recently from 60d9060 to a44fa8f Compare July 27, 2018 09:39
Makefile Outdated
@@ -71,10 +71,13 @@ copy-files:
install -m 600 srv/salt/ceph/salt-api/files/sharedsecret.conf.j2 $(DESTDIR)/etc/salt/master.d/sharedsecret.conf
# qa
install -d -m 755 $(DESTDIR)/usr/lib/deepsea/qa/common
install -d -m 755 $(DESTDIR)/usr/lib/deepsea/qa/osd-config
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this line is also not needed because install -d automatically creates intermediate directories - i.e. qa/osd-config will get created in the next line

qa: add README to clarify

Signed-off-by: Joshua Schmid <[email protected]>
@jschmid1 jschmid1 force-pushed the wip-random-proposals branch from a44fa8f to e368cda Compare July 27, 2018 09:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants