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

validate opennebula results #206

Merged
merged 8 commits into from
Oct 14, 2015
Merged

Conversation

arnetogo
Copy link
Contributor

@arnetogo arnetogo commented Oct 4, 2015

No description provided.

Arne Schreiber added 4 commits October 4, 2015 23:42
* Since the OpenNebula cli tools are asynchronous the return value of a
* command does not represent the result of an action
* The post validate functions enables a timeout to wait for the actual
* result, update the property_hash and evaluate the result, this might
* slowing down the process, but ensures the state changes Puppet applies
* are met
* Since the OpenNebula cli tools are asynchronous the return value of a
* command does not represent the result of an action
* The post validate functions enables a timeout to wait for the actual
* result, update the property_hash and evaluate the result, this might
* slowing down the process, but ensures the state changes Puppet applies
* are met
* added remider to validate destroy
@sebastiansucker
Copy link
Collaborator

acceptance tests seem broken - I will have a look asap

@sebastiansucker
Copy link
Collaborator

Validation breaks the tests of course.

Suggested workaround (whenever a host is created):

onecluster_spec and onehost_spec

  • apply_manifest(pp, :catch_failures => true)
  • apply_manifest(pp, :catch_failures => false)

sebastiansucker added a commit that referenced this pull request Oct 14, 2015
validate opennebula results
@sebastiansucker sebastiansucker merged commit 267af67 into epost-dev:master Oct 14, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants